1 definition by blankface01

A girl who is self focused, who has a loud personality. Most find her quiet, weird, and some would even say disturbed. If Esmeralda ever tries to interact she would get shut down immediately or maybe told off.
Hey don't act like Esmerelda
by blankface01 June 10, 2019
Get the Esmerelda mug.