Skip to main content

Definitions by Delilah rose

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
Donesha is having a hard time trusting people
Donesha by Delilah rose May 28, 2018