KSTR Share definition Flag Acronym for Japanese swear, kuso tare. It means piece of shit. Can you teach me some Japanese? Uh...KSTR! It means piece of shit. KSTR by Risoma November 8, 2020 0 0 Get merch Get the KSTR mug. Buy Now — $32.95 See more merch