Subscribe English
look up any word, like queef:

1 definition by sm5161

 
1.
A place (usually a tree house) where people go to smoke marijuana.
Hey do you want to go smoke weed in the magic tree house?
by sm5161 May 24, 2009
8 2