Green’s Dictionary of Slang

shit-fuck v.

[shit n. (1a) + fuck v. (1)]

(US gay) to have anal intercourse.

[US]R.O. Scott Gay Sl. Dict. [Internet] anal intercourse: [...] Syn: shit-fuck.