Delilah rose's definitions
A smart, shy, pretty girl who is not that confident with her body, who pushes people away when they are trying to care for her, Donesha is a girl who needs a hug
by Delilah rose May 28, 2018
Get the Donesha mug.