Dictionary zooboomafoo September 2, 2007 davepoobond Leave a comment zooboomafoo – n. a penguin with its own line of deodorant Share this:EmailFacebookTwitterMoreRedditTumblr