chhaiyudh Share definition Flag The very definition of Asian smartness and the name of a Thai general. That chhaiyudh is so dam smart! How does he do it? chhaiyudh by Masternerd December 3, 2011 0 0 Get merch Get the chhaiyudh mug. Buy Now — $32.95 See more merch