Top definition
A beautiful smart and ambitious woman,who will stop at nothing to get what she wants and deserves...
When Dedria arrives at a party all heads turn.
by Vanity_damsel December 21, 2016
Get the mug
Get a dedria mug for your brother-in-law James.