xcr Share definition Flag the most asiatic asian in the entire world, there is no asian more asian than this asian. noodle eater xcr by nitoz March 15, 2003 0 0 Get merch Get the xcr mug. Buy Now — $32.95 See more merch