Baby Shower

A baby shower is a party where adults gather to celebrate the impending arrival of a new baby, and to shower the expectant mother with gifts, advice, and enough baby clothes to fill a small country. 

It's like a bridal shower, but with no alcohol and more diaper-related humor.