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
37👍 54👎
Another word for having sex. Mainly used around Southern Cali.
Kelly and me were slackin all night.
20👍 110👎