Top definition
someone who is known to be untrustworthy, a person who is a liar and manipulative, a shady person
Be careful around that guy, he's a total dweazel.
by troyklapperich February 01, 2017
Get the mug
Get a dweazel mug for your Facebook friend Bob.