Top Definition
The intoxicating sweat of little molested alter boys that the priest drinks in his off time.
After his sermon father desmond sat down and drink a cup of Priest Tea
by JahRezac September 24, 2010
Free Daily Email

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

Emails are sent from We'll never spam you.