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'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
Get the mug
Get a Tetumptuous mug for your papa Manley.