Skip to main content

Definitions by ctripp

yeti den 

The smell in the bedroom after shitting yourself all night.
DUDE this room smells like a Yeti den!
yeti den by ctripp May 16, 2014