meaning of Armadillo Territory

Armadillo Territory meaning in Urban Dictionary

That mythical land in which people see quite often whenever she or he get large. (in other words., smoking cannabis for large)