Stuchberry

A person that smells extremely bad, as if the just crapped themselves.
by SOMEONELOL January 11, 2008
mugGet the Stuchberry mug.