1 definition by Snifntruffle
A structure that is made out of one or more tarp of variable size that serves human being for housing themselves and their transpecies tribe (dog, etc). We ususally see that kind of structure built near picking fields in British-Columbia. Near Kelowna for example.
by Snifntruffle March 9, 2016