meaning of armadillhole

armadillhole meaning in Urban Dictionary

An armadillo's ass hole.