1 definition by Alissa howard

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 grrred mug.