Top Definition
The act of sucking dick.
Man, that chick I met at the tastee freeze last night was great at schlarving the doad!
by goraiders November 22, 2006
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.