Top definition
The ability to be turned on in any case or situation that your hormones tend to become aroused causing your body to be turned on
by Mr. Wordcase August 07, 2010
Mug icon

Dirty Sanchez Plush

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

Buy the plush