Top definition
This is the substance you see stuck to someone's upper lip and cheeks after they vomit hard. It is named as such due to its resemblance to a Denver omelette.
Dude, did you see Sarah after she yakked?

I know, total Denver Mustache.
by JonnyDenver June 17, 2010
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush