Chinese rigma Share definition Flag When you have no clue what your talking about and want to confuse somebody. Chinese rigma up me yota last night Chinese rigma by Ronny sloberdog December 6, 2018 0 0 Get merch Get the Chinese rigma mug. Buy Now — $32.95 See more merch