Skip to main content

Definitions by kevin connor

holy white ghost

big sweaty steaming turd
"yo have you had a holy white ghost in the toilet"
holy white ghost by kevin connor September 8, 2006