Top definition
Spirit or ghost that causes arousal. It is often the cause of random erections.
In the afterlife, I am totally going all wet ghost and will arouse people at awkward moments.
by futurewetghost June 29, 2011
Get the mug
Get a wet ghost mug for your Facebook friend Sarah.