Results

nyaff nyaff
verb
1 to yelp; to yap
2 to chatter annoyingly
noun
1 small, puny person
2 cheeky person
3 worthless person