Green’s Dictionary of Slang

-fuck sfx

[1960s+] (orig. US) a sfx implying the destruction of the appended n.; usu. of something subversive or something that overturns the familiar order of things, e.g. gender-fuck n., head-fuck n., mindfuck n. (2)