Any object or motion that may remind you of a ghost combined with a baby.
Hey look how those swings are moving on their own! Must be some ghost babies!
by SmellyCat101 August 04, 2011
The wad of mucus that you cough or sneeze up into your hand or tissue.
Dude, check out this ghost baby. Lets smear it on Carl's Trapper-Keeper.
by Rolling Thunder May 07, 2007