1 definition by PoopYetiLover

Top Definition
A mountain snow creature that loves poop, most commonly found in Dundalk, Maryland.
Watch out for katelyn shes a poop yeti.

Hey stop that poop yeti!!
by PoopYetiLover May 13, 2014

Mug icon
Buy a Poop Yeti mug!