Skip to main content

smarmosaur

"Steve is such a smarmosaur."
by Athenais May 25, 2006
mugGet the smarmosaur mug.

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 21, 2023
mugGet the smarmosaur mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email