F*ck the pope

An awful lot of swearing – NSFW