2 definitions by Dennis Clark

Top Definition
A word first popularized as the title of a song by the band Mindless Self Indulgence; the act of completely enthralling intercourse.
I've been denied all the best ultrasex.
by Dennis Clark September 26, 2004
so -totally; a combination of the phrase "so totally"; a term gaining ground in south Alabama of the united states.
Want a cigarrette?
by Dennis Clark September 26, 2004
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.