armor n.[from a male perspective, i.e. it is something a man puts on](US campus) the female body.Show quotations1997Da Bomb Summer Supplement 1: Armor (n.) A woman’s body.