Top definition
A kind, lovely, outgoing woman who lives up to her name's Spanish meaning: "My Flower".
Although she can seem cold sometimes, she's always trying to do the best for her family and friends.
Isn't Migdalia just so funny?
by Kat Girl15 January 16, 2009
Get the mug
Get a Migdalia mug for your cousin Beatrix.
buy the domain for your art blog