Bill, with his patented smile. (via Twitter)

Tough day to be anti-gay. First, hate enthusiast Fred Phelps dies, and now Catholic League President and professional whiner Bill Donohue's plan to stick it to the organizers of the NYC LGBT Pride parade has backfired, fabulously. Bill has been battling with the gay community for years over a number of issues, but mostly because that's how he makes his living. Lately, the stick up Bill's ass is that Guinness pulled its corporate sponsorship from New York's St. Patrick's Day parade due to pressure from the gay community, as well as them probably growing tired of being associated with blowhards like Bill Donohue.

Sources: Towleroad