jap-skat Share definition Flag when a japanise woman shits on your face oh man that was a fine jap-skat she gave me jap-skat by timboirish October 10, 2009 0 0 Get merch Get the jap-skat mug. Buy Now — $32.95 See more merch