Top definition
the residue left behind in the shower after a vigorous session of shower time masturbation
Jamers was in the shower for a hour and left the walls coated with shower ghosts
by RyanAllyn April 10, 2006
Get the mug
Get a shower ghost mug for your Facebook friend Manley.