i've been working out at the gym latly so now im sporting an armored abdomen
having 6-pack abs
"i've been working out at the gym latly so now im sporting an armored abdomen" What is the definition of "armored abdomen"?