1 definition by damnitsteven

STF or (Self Trap Fap) is when regular porn no longer turns you on and you turn yourself into a trap to take photos off and then later use as fap (masturbation) material
Yeah I’m into STF it’s better than a subscription
by damnitsteven April 6, 2019
Get the STF mug.