A few years ago, autocorrect introduced me to a new word - fuckweasel. At first I really wasn't sure what it really meant but I really liked it. I later learned that a fuckweasel is a person that skirts the truth to benefit themselves - someone who doesn't lie but also doesn't tell the whole truth (definition #4 below). That is not the only meaning of fuckweasel though.
If you google fuckweasel you get a lot a of interesting links. Image search and you get more interesting links. Interesting word for sure. I use fuckweasel definitions #2 and #4. Number 5 is horrible and should not be tolerated by anyone. Numbers 1, 3, 6, and 7 don't really move me so I don't consider them as definitions of the word.
1. Fuck Weasel
2. fuck weasel
3. Fuck Weasel
a person who behaves in a sneaky manner to try and create favorable circumstances for themselves, or to cover their tracks, quite often at the expense of others. They use weasel-words to try and make a story sound in their favor whilst never directly lying, usually by leaving out key details such as who actually did a piece of work.
5. Fuck Weasel
6. fuck weasel
Somebody who is such a gimp that they could only fuck weasels. And only then if the weasel agreed.