KSTR

Acronym for Japanese swear, kuso tare. It means piece of shit.
Can you teach me some Japanese? Uh...KSTR! It means piece of shit.
by Risoma November 09, 2020
Get the KSTR mug.