David JohansenNov 23, 2013 1:33 AMthem puppy fucking catholics at it again?fucks-the-puppy definition: what catholic priests do and call it a hobby, sometimes placing bets on the action.