Skip to main content

Definitions 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.
"You better man up or I stf"
STF by CardPirate September 7, 2017