Green’s Dictionary of Slang

horbag n.

see whorebag under whore n.