1 definition by mountain top

1) n. When a sex god is no longer in your life and leaves your mind wrapped around the glorious orgasms you used to experience.

2) v. to use sex or extraordinary orgasms to trap a person's mind or behavior in a fashion that keeps you thinking about them for years after the fact.
The sex god was able to use mind blowing orgasms to leave many minds in a sex trap. It will either take lots of time or another sex god to remove oneself from a sex trap.
by mountain top February 24, 2014
Get the sex trap mug.