1 definition by PapaDragon

Top Definition
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

Mug icon
Buy a Slap Your Slushie mug!