look up any word, like ratchet:
When the descased deficate on a person(s) they hate.
When i pass away I'am going to be ghost shitting on you!
by Tiffani Lat September 26, 2007
A sport where participants sneak into other peoples toilets' and take a shit, without flushing and without the knowledge of the toilet owner. This can be done to someone you know or a complete stranger, opportunities to ghost shit in a stranger's toilet are limited but the existence of outdoor toilets in sheds can create great opportunities
'Honey!, I just went out to do the washing and you've left a turd in the loo' 'I never use that toilet, maybe someone was Ghost Shitting last night'
by The Ghost Shitter February 06, 2012