Top definition
Synonym for the word Awesome;
The act of being awesome.

Twisted, twist, Awesome, Awesome Blossom
I am totally Twisted
How Twisted™ are you? Totally Twisted™
That movie was so Twisted™
Dude that ride was totally frickin Twisted™
by Thad C. October 23, 2011
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush