smarmy

Adjective

Brit infml derog မျက်နှာလိုအားရ လုပ်သော။

  • a smarmy salesman/smile.

~ smarmier comparative; ~ smarmiest superlative