Top definition
A hot sex goddess.
Usually to kill someone. Such as Kain.
I summmon Maydra! On a shadow dragon of love!

Oh man that girls a maydra for sure!

Dian used a Maydra to obliverate kain.
by Jordan March 16, 2005
Get the mug
Get a Maydra mug for your coworker Trump.