Unbelievable! This priest was caught MASTURBATING (WATCH)

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

Your email address will not be published. Required fields are marked *

cool good eh love2 cute confused notgood numb disgusting fail