Top Definition
A chewbacca like creature that resides in the Roth forest. He enjoys growling and yodeling the phrase "GRRRRRR" when his targets are in view.
The Grrrrrr from Gershiwn/Brooklyn/India
by rastafar September 28, 2009
20:05:58 <blacksummit> GRRRRRR
by trevis September 25, 2003

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.