+455 Catholic priests must have a lot of sexual frustration. They're not allowed to have sex, but they have to listen to everyone's sexual encounters and fantasies in confession, amirite?
12 years ago
+455 Catholic priests must have a lot of sexual frustration. They're not allowed to have sex, but they have to listen to everyone's sexual encounters and fantasies in confession, amirite?
12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago
by Anonymous 12 years ago