Meaning of smarmily

Definition of smarmily

(adv) in an unctuous manner

Other information on smarmily

WIKIPEDIA results for smarmily
Amazon results for smarmily