Skip to main content

Definitions by stugan

a person who eats poop nonstop. also defined as a meranda.
What the fuck is that smuckduck eating now?? He is such a meranda.
smuckduck by stugan October 11, 2011