Frank Leonardo's definitions
When a man walks up to a wall urinal immediately after someone has used it and is struck by the odor of the previous users urine.
by Frank Leonardo February 1, 2007
Get the Piss Ghost mug.