Green’s Dictionary of Slang

-whore sfx

(US campus) used in a comb. with a noun to denote a fanatic, someone who is obsessed by the noun in question, e.g. bookwhore, partywhore.

[US]P. Munro Sl. U. 205: -whore person who spends a lot of time with (noun), person who (verb)’s a lot | partywhore | cokewhore | bookwhore | studywhore.
[UK]K. Sampson Powder 359: Be a corporate lackey whore, sit back, reap the rewards . . .
[US]G. Flynn Gone Girl 333: I knew Sharon would like an opportunity to paint Ellen Abbott as a sensationalistic ratings whore.