Skip to main content

jejjin's definitions

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