Top definition
The sticky cum like substance found on one's face or body without reason or recall.
Oh man, did you see me splooge on that passed out girl last night? She's gonna wake up to some ghost goo!
by ladylove418 April 29, 2011
Get the mug
Get a ghost goo mug for your brother Manafort.

Available Domains :D