knaggy
/ˈnæɡi/Definitions
1. adjective
having or covered with knots (especially in trees)
“The knaggy branch on the old tree looked gnarled and twisted.”
2. adjective
having or showing a tendency to complain or quarrel
“He was being his usual knaggy self, grumbling about the service.”