look up any word, like ethered:
 
1.
A synonym for having Sex with someone.
Your reeeallllyyy turning me on right now...can I slap your Slushie??" "You were totally reading my mind, lets do it.
by PapaDragon June 03, 2011