Green’s Dictionary of Slang

assfuck v.

also arse-fuck
[assfuck n.]

1. [1940s+] (orig. US) to have anal intercourse.

2. in fig. use of sense 1, to humiliate.