What is Smarmo?
A person who is very "smarmy" or "arrogant" / "cocky".
Gerald: Apparently Harry thinks he's better than we are.
Tina: What a smarmo bastard!
See smarmy, arrogant, cocky, narcissistic, narcissist, vain, windbag, snooty, stuck up