Skip to main content

Definitions by Daeders

Rolled Charleston Herald 

A turd wrapped in toilet paper.
I was at my friends house the other day and their toilet wouldn’t flush, so I had to perform a Rolled Charleston Herald.