What does armadillhole mean?

armadillhole meaning in Urban Dictionary

An armadillo's ass hole.