Skip to main content

komahinaANDishimondo's definitions

Ellie

Share definition
The best person in the world. Every time you see one sad you want to give them a hug. They are not very supportive of themselves but always lift others up. They always doubt their talents even though they excel at them. Weeb.
by komahinaANDishimondo February 14, 2021
Flag
mugGet the Ellie mug.