1 definition by mystylee

Having a Moyra on your side is a wonderful thing. Brave, honest and loyal, she will always be there for you. Scottish knights were known to fall down on one knee, and declare undying love and fealty whenever she passed. Compassionate towards all living things, she manages to live life as an adventure, even while maintaining incredible hair!
Jeanette: Don't mess with the Moyra, everyone's on her side!
Chubby:Isn't she amazing?

Jeanette: I wish I was her!

Con: Why can't you be more like Moyra? She's incredibly brave.
by mystylee February 5, 2010
Get the Moyra mug.