Top Definition
VERB: to masterbate or to play with your reproductive organs
i didnt get enough @$$ last nite, so i had to slap the dog
by nik April 30, 2004
1 more definition
VerB: to throw in the towel, give up, or quit
yo, after i hit the bitch fo' times, i slapped the dog!
by Vinny Fata March 06, 2004

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.