Top definition
A person who is content knowing they are the "best ever" in every possible way.
Oh my God! Jake was on fire today...he was a total Deneene in the bed!!!
by lilabelle December 07, 2010
Mug icon

Dirty Sanchez Plush

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

Buy the plush