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