• word of the day

    iron maiden

    iron maiden - Dictionary definition and meaning for word iron maiden

    Definition
    (noun) instrument of torture consisting of a hollow iron frame shaped like the human body and lined with spikes to impale the victim

Word used in video below:
text: well who do you think i am some maiden
Download our Mobile App Today
Receive our word of the day
on Whatsapp