1 definition by Little Orphan Crystella

Swear word meaning "someone who eats human flesh"
"that girl is such an estelle"
"did you see that estelle over with nick?"
by Little Orphan Crystella October 10, 2021
Get the Estelle mug.