Random
Source Code

smarmosaur

Someone who is smarmy.

"Steve is such a smarmosaur."

by Athenais May 20, 2006

53👍 12👎


smarmosaur

Someone who is overly smarmy, or flattering in an excessive/disingenuous way.

-Man, Steve and Sara are really hitting it off.

~Yeah, he has somehow managed to be charming without being a complete smarmosaur.

by jejjin July 22, 2023