1. Location in the church where Catholic priests often have sex with young boys; 2. Body orifice where priests often violate young boys.

Father Flanigan was arrested for having sex with 18 altar boys in the rectory.
by Wayne Zee July 07, 2006
1. Location in the church where Catholic priests most often have sex with young boys; 2. Bodily orifice where priests most often violate young boys
Father Flanigan was arrested for having sex with 18 altar boys in the rectory.
by Wayne Zee July 03, 2006

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×