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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.