Top Definition
to have the smell of, or vaginal secretions... upon your penis
Dude, Im goin to town and gittin me some stank on the old hang down!
by phildo macrackin February 27, 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.