Top Definition
A mental arousal one experiences resulting from the external stimulation of a sex organ. As distiquished from physical arousal.
She was filled with the sinsation of desire as she was touched by her lover.
by Hwjo January 14, 2008
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.