Subscribe English
look up any word, like tex-sex:
 
1.
The act of dry humping or having sexual activity without actually exchanging fluids.
I don't want to have sex but I'll 'Baste the Turkey'.
by kisssmyclasss June 12, 2012
0 0