Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

yarr Definition

Cancel
yarr
noun
To growl or snarl like a dog

Words Related to yarr!

yarr Examples by Brain Bank Users