Top definition
adj.- A universally accepted term described as being pleasurable on a legendary magnitude. Something so desirable to the senses that one might be stunned. Being left with a sensation that leaves one desiring no other emotion thereafter.
"You're TPS reports looked stunsational this quarter!"

"Those wheels are so stunsational I have to sit down."

"That fedora the guy driving the Evo was wearing drained all the stunsationalism out of the room."
by Mandalore88 October 07, 2012
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush