Swear word meaning "someone who eats human flesh"
"that girl is such an estelle" "did you see that estelle over with nick?"
2👍 1👎