Dictionary spanzoo August 30, 2007 davepoobond Leave a comment spanzoo – n. a Spanish zoo Share this:EmailFacebookTwitterMoreRedditTumblr