meaning of Armadillo Sack

Armadillo Sack meaning in Urban Dictionary

a nice well-rounded and tight nutsack that rolls up like an armadillo when cold.