Top Definition
scarfing down food, like they have been hungry for years.
Marsha is skraven down her food like there's no tomorrow.
by lala1232 May 27, 2009
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.