Skip to main content

Definitions by undeadtitan

Zooter Land 

The place you visit when you get so unbelievable high.
Dude... I think I’m in Zooter Land right now.
Zooter Land by undeadtitan March 9, 2019