What is Papal Smear?
1.
Any of several bodily fluids taken from the Pope to make sure all is well with the Holy Father's
A Papal Smear recently sold on eBay for $135K. No one is sure just who reached under the Pope's gown and stole her
grogan .
See
Random Words:
1.
1. Something that will happen in a short amount of time.
2. Not to be confused with, " In due time" which means an event tha..
1.
Poor quality DJ who likes Ibiza Club classics and Ministry of sound albums
Natural Habitat: mediterraen and agean beach resorts
I was ..