1 definition by Queen of the Scene

Top Definition
1. Something that is so delicious it resembles an orgasm in the mouth.

2. Qualifies for physical characteristics that are quote 'Orgasmic'
Jared: That Subway six inch sub is so amazingzing!
Customer: No...thats wrong...it's hands down Tetumptuous!
Jared: ooooooooooooohyeah.

Chick: So...did ya see that music video where Gerard Way was all...grabbing his jewels?
Otha Chick: You know it! It was so tetumptuous!
Chick: Ooooohyeaaah it was!
by Queen of the Scene June 26, 2007

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.