Stands for "Fuck the Tiny Cock" It is a common phrase said by many First Tech Challengers, as an inside joke.
Damn she said FTC while we were being GP in the sheets