a smelly person, who employs underhanded tactics, so as to make them untrustworthy. An untrustworthy person who is simultaneously foul-smelling.
by Kristin76 February 7, 2007
Get the dung weasel mug.
Get the dung weasel mug.We'll email you a link to sign in instantly.