look up any word, like hipster:
 
1.
A smarmy person. Also, smarmosaur.
"Steve is such a smarmodon"
by Athenais May 19, 2006