Skip to main content

Definitions by TruChristian

irish pillowcase 

The disposable paper that covers toilet seats.
I was so wasted last night that I woke up with an Irish pillowcase on my forehead this morning.
irish pillowcase by TruChristian August 12, 2016