1 definition by dudeguy325

Top Definition
somone who smells like like they havn't washed in months
by dudeguy325 October 17, 2010

Mug icon
Buy a Goit mug!