Top definition
the space rented by each artist at the Armadillo Christmas Bazaar
I took down my armadillo booth after the show.
by john ed reed December 26, 2011
Get the mug
Get a armadillo booth mug for your Facebook friend Trump.