What is the meaning of Gnarly?

Having or characterized by gnarls; gnarled.

Excellent; attractive.

Dangerous; difficult.

Unpleasant, awful, ugly.

  1. Of music or a sound: harsh.

Of music or a sound: harsh.

Source: wiktionary.org