Acronym for Japanese swear, kuso tare. It means piece of shit.
Can you teach me some Japanese? Uh...KSTR! It means piece of shit.