Skip to main content

Outrageous_Boi's definitions

Starchild

A baby that dies before, during or shortly after birth.
Denise went to the hospital because she couldn't feel her baby kick; she delivered a starchild.
by Outrageous_Boi April 28, 2024
mugGet the Starchildmug.

Share this definition