i took down my armadillo booth after the show
the space rented by each artist at the armadillo christmas bazaar
"i took down my armadillo booth after the show" What is the definition of "armadillo booth"?