1 definition by Eye of the Tiger

The act of curling up into a ball due to severe period cramps
"Hey where's Jen?"
"Oh I'd leave her alone for a while. Last I saw she was armadilloing"
by Eye of the Tiger July 2, 2013
Get the Armadilloing mug.