1 definition by Verne
1. Iron Maiden: A medieval instrument of torture and death.
2. Iron Maiden: A heavy metal band also considered to be an instrument of torture and death.
2. Iron Maiden: A heavy metal band also considered to be an instrument of torture and death.
by Verne December 3, 2003