11don MSN
Word of the Day: Smarmy
Smarmy Meaning and Definition: Imagine meeting a salesperson who smiles too much and gives you too many compliments. They ...
Smarmy is a useful word, as anyone who has had to listen to an oleaginous colleague drone on in a department meeting can attest. Unlike most useful words, its origin can be traced to a particular ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results