Mobile Blogging The definition of “zoo” December 4, 2010 The definition of "zoo", originally uploaded by Erin aka Tink*~*~*. The Christmas store in Downtown Disney! Sent from my Nokia N97