Top definition
The most independent woman you can meet. She sweet nice and she very beautiful. Most people have a crush on her but scared to tell her because they don't want their partner to get mad. She's also funny and very goofy. Most females want to be be her.
by Mia mya June 13, 2017
Get the mug
Get a Demondria mug for your brother James.