1 definition by plaoy

Top Definition
ella is amazing :)
the best friend anyone could ever ask for, unlike some other people.
I LOVE ELLA (L)
ella is the best. FTFW
by plaoy June 25, 2008
Mug icon
Buy a ella mug!