1) Word frequently uttered by my dog, usually when I'm around. It has a number of meanings:
Synonyms for grrrr
On this page, you will find 30 slang terms related to grrrr. Some of the top words include: doggah, dizzle, Bollocks, Max A Million, Buttons, and 25 more.