Skip to main content

Definitions by Hemgyna

Charmelle 

Noun.

Term used to describe loud little girls of asian decent that own far too many shoes.
MORE shoes? You're so charmelle.
Charmelle by Hemgyna October 23, 2008