by Tutu Akinlabi
All Catholic priests have to take an oath of celibacy when assuming their exalted positions. This means that they can’t have sexual intercourse.
This obviously proved too challenging for this particular priest as he was caught “pleasing himself” on a train.
The man of the cloth was filmed while obviously being too engrossed in the act to notice.
Watch video here
Leave a reply