EnglishX10
Satirical Dictionary

Charm

Noun

An internal, flattering glow within a person that casts a becoming and intoxicating light upon everyone nearby.

Download card
Save image