1 definition by CardPirate

Swear To Fuck; to be used in place of swear to god - for people who do not believe in god; but believe in fucks.
by CardPirate September 8, 2017
Get the STF mug.