Knaggy
(
a.
) Knotty; rough; figuratively, rough in temper.