Can someone plz explain to me

Martisha

Ok I was told baby girl have mini period after they born. What heck dose that mean