Top definition
A sneaking, under-handed and dishonest person. Someone who can not be trusted. A villain, liar, cheater, thief or scoundrel.
The thief escaped into the night as stealthily as a land weasel.
He is such a dishonest land weasel. I would never trust him.
by Tabraea February 02, 2010
Get the mug
Get a land weasel mug for your mom Nathalie.