Top definition
Someone the is very anoying and is always around you ....sort of like a bad smell..
by irwin April 11, 2005
Get the mug
Get a Sweaty bum gremlin mug for your fish Helena.