Top definition
Grrred, a large roar or growl.
Man One)"Woah did you see godzilla last night???!!!!!"
Man Two)"Yah! He totaly grrred !!!!!"
by Alissa howard September 20, 2010
Get the mug
Get a grrred mug for your mate Abdul.