2 definitions by Young Stunna

Top Definition
A another word for sex. It's cross between the two words tap and wax
Man Chelsea is so fine i can't wait to twax that ass
by Young Stunna April 19, 2006
Another word for having sex. Mainly used around Southern Cali.
Kelly and me were slackin all night.
by Young Stunna June 03, 2006
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×