look up any word, like trap:
 
1.
A semen stain.
I totally left a ghost of oden on his couch last night.
by Sue Donem April 20, 2010
2 1