Green’s Dictionary of Slang

hom n.

[abbr. SE homosexual]

used derog. of a homososexual or by ext. a general term of abuse.

FatBob on Urban Dict. 🌐 Peanut Buffer A hom who uses his cock to buff the peanuts contained within another hom’s terd (i.e fucking him up the arse). Julian Clary is a peanut buffer.
[UK]N. Griffiths Stump 210: Pairer fuckin puffs holdin hands in public [...] Couplea fuckin homs.
[Scot]T. Black ‘Killing Time in Las Vegas’ in Killing Time in Las Vegas [ebook] I saw the barman getting edgy, the old hom’ was making a scene.