1 definition by Steve Marsh

A smelly person. Normally lives somewhere that resembles a dump or landfill site.
by Steve Marsh June 6, 2005
Get the Stig mug.