Green’s Dictionary of Slang

armor n.

[from a male perspective, i.e. it is something a man puts on]

(US campus) the female body.

[US]Da Bomb Summer Supplement 1: Armor (n.) A woman’s body.