Top Definition
An enormously large worm found in some parts of Africa
Dude did you see that zgymbf, it was bigger than a T-Rex
by Brometheus Bro May 04, 2011
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.