{{term}}
- {{preview}}
Top definition
ellouisa
Mostly smart, tall
ish
, caring and a
lovable
bitch who
sucks cock
now and then
I love
Ellouisa
by
Ellouisa
March 30, 2018
Get a
ellouisa
mug for your mama Larisa.