shamalamachingchong Share definition Flag is a Asian saying that all Asians say towards people they wanna annoy Asian"hewo shamalamachingchong" RANDOM GUY "SHUT UP" shamalamachingchong by Asianz June 12, 2019 0 0 Get merch Get the shamalamachingchong mug. Buy Now — $32.95 See more merch