Skip to main content

Definitions by dont4get

a place on the body that when touched triggers sexual desire.
Martin aroused Gina by touching a particular place on her neck and she said lustfully responded, "You know that's my spot!"
spot by dont4get August 7, 2015