jdm3030's definitions
A variation of the Golden Shower where one participant places a sheet over his or her head as the second participant urinates on it and yells "take that you piss ghost".
by jdm3030 January 7, 2008
Get the Piss Ghostmug.
Get the Piss Ghostmug. We'll email you a link to sign in instantly.