A “weasel” is a slang term for a bad person who tries to benefit themselves while cheating others. This often has something to do with money. Weasels don’t steal but they do something in a sneaky way to get more money out of a situation. Everyone hates weasels.
Here is a real native conversation:
Sara: Did you notice that the last 4 times we’ve been out for dinner with Ron he didn’t pay anything?
Bob: I know. He’s a bit of a weasel. He’s always been that way.
I hope you enjoyed that lesson! I am sure it will be helpful for you. In today's world, it's important to sound great when you speak English with native speakers. If you want to improve your spoken English fast, click on the link below. It took me over 3 years to make this product. It’s really awesome and super cheap. Get over 100 cool Mp3 English Lessons for your Ipad, Ipod, or Iphone