1 definition by Drake D

Top Definition
Meranda is a fun, loving, loyal person. She makes the best lover and friend. She has the biggest heart even when people screw her over she stills forgives them even when they don't deserve it. She might seem like one of those girls that you can walk all over but when she has had enough she explodes. When she loves someone she loves them with her whole heart. Sometimes she will be hard to please but at the end of the day she will always your heart
Meranda dodson is the best person ever.
by Drake D December 24, 2013

Mug icon
Buy a meranda dodson mug!