Green’s Dictionary of Slang

bumfuck n.

[bumfuck v. (1)]

1. (US) an extremely unpleasant person.

Easyriders Dec. 6: A pretty crafty way [...] to get us bumfucks to read your rag cover to cover [HDAS].

2. (US gay) a sexually inadequate partner.

[US]B. Rodgers Queens’ Vernacular 107: Sex partner whose performance was inadequate. [...] bum fuck.

3. anal intercourse.

[UK]J. Morton Lowspeak.
[US]T. Jones Pugilist at Rest 119: Neither of us likes to think of these details and instead we make love – bum fucks for bothe of us.