Top definition
It is a female name meaning a girl with more feeling only she needs someone to touch her boobs
Anstella when bed time she is so active
by loscovano June 07, 2018
Get the mug
Get a Anstella mug for your Facebook friend Paul.