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
Mug icon
Buy a Twax mug!
Another word for having sex. Mainly used around Southern Cali.
Kelly and me were slackin all night.
by Young Stunna June 03, 2006
Mug icon
Buy a slackin mug!