Knaggy /(?)/

Knag·gy

Knaggy

a.
  1. Knotty; rough; figuratively, rough in temper.