Results

yaff
verb
1 to bark; to yelp
2 to chatter on; to talk cheekily
noun chatterbox; cheeky person