2 definitions by CaTsArEgOoD

1
Ella is a annoying argumentative little bitch who will ruin your life. She will be nice to you if you are her friend but otherwise she is a piece of shit.
by CaTsArEgOoD April 17, 2019
Get the mug
Get a Ella mug for your dog Paul.