Green’s Dictionary of Slang

shit-fuck v.

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

[1980s+] (US gay) to have anal intercourse.