Chinese Moonroof Share definition Flag (N.) the act of defecating through the sunroof of an automobile “Raeshaun fuckin wild bro he really ran a Chinese moonroof on Mrs. Sherry” Chinese Moonroof by DoinksScoobs October 16, 2018 0 0 Get merch Get the Chinese Moonroof mug. Buy Now — $32.95 See more merch