1. An especially skilled prostitute.
2. The Catholic Church as defined by fucktard Fundamentalist Christian evangelist John Hagee
John Hagee obviously doesn’t know the difference between a great whore and a bunch of kid diddlers. Maybe he should wake up and pull the straw out of Fred Phelch’s ass.