Yattaro Share definition Flag A word used to describe a bodybuilding communist panda with a mind of a genius but low common sense. Hey, I think he has caught the Yattaro. Yattaro by Ibraham September 21, 2007 0 0 Get merch Get the Yattaro mug. Buy Now — $32.95 See more merch