Smirked meaning : To smile in a way that is affected, smug, insolent or contemptuous.
insights
smirked
bossa nova
spadille
pneumonia