Armadillian Share definition Flag When someone is being defensive Jack won't answer any questions. He's being so Armadillian. Armadillian by E.Swaggson September 11, 2021 0 0 Get merch Get the Armadillian mug. Buy Now — $32.95 See more merch