Skip to main content

Definitions by Dumbbitcb19

So annoying, mood swings 24/7 . She’ll cut you into pieces. Don’t expect much
Esmeralda is hella dumb
Esmeralda by Dumbbitcb19 January 18, 2019