1 definition by timberjaw

To rush to the toilet thinking you had to poop
I thought I was going to crap my pants, but it was a ghost turd
by timberjaw February 2, 2015
Get the ghost turd mug.