yeti den

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