ella

1. Manwhore

2. Someone who comes over and claims to "stay for the night" but winds up living there without rent; a Dupree
Man, this foo stayed in my crib for 6 months! Straight ella move right there
by dit March 04, 2007
Get the ella mug.