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.
4👍 2👎