Knaggy :: Knaggy (a.) Knotty; rough; figuratively, rough in temper..
Nagging :: Nagging (a.) Fault-finding; teasing; persistently annoying; as, a nagging toothache..
Snaggy :: Snaggy (a.) Full of snags; full of short, rough branches or sharp points; abounding with knots..
Snaggy :: Snaggy (a.) Snappish; cross; ill-tempered.