Yichard Share definition Flag A short, dorky guy that is commonly victimized by Puffalumps, and almost always deserves it Yichard needs to be attocked Yichard by Brett October 1, 2004 0 0 Get merch Get the Yichard mug. Buy Now — $32.95 See more merch