Skip to main content

Priest Tea

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 26, 2010
mugGet the Priest Tea mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email