1 definition by Conundrums
An acronym for an expression of diappointment or disillusionment meaning, "So That's Fucked."
Usually in response to receiving news about something.
Usually in response to receiving news about something.
Female #1: "I was really starting to like that guy, but then I found out he was gay."
Female #2: " Dang-- STF!"
Female #2: " Dang-- STF!"
by Conundrums May 27, 2009