Quantcast
Subscribe
look up any word:

1 definition by Tabraea

1. land weasel
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.
rss and gcal