It's a truth universally acknowledged that newborn babies poo, cry, feed - and vomit. It's why new mothers are generally adorned in burp cloths (aka spew rags) that come from Target - not Prada.
For the uninitiated, however, unexpected spews can take you by surprise - and turn out to be rather expensive.
That's the situation facing one mum whose bub left her breakfast all over a relative's designer blouse. The new mother is now being asked to pay up - $A3,214 to be precise - but she is refusing to hand over the cash.
"I gave birth four weeks ago, and we decided to have a 'baby ceremony', where everyone gets to meet our lovely daughter Charlotte," the mum shared in a post to Reddit. Her cousin Alice, a young woman with "expensive taste", was among the guests.
"She's the sort of person who has a minimum price range for how much she spends on clothing," the mum wrote. " She doesn't own anything that isn't designer and has some items of clothing that cost thousands."
With a wardrobe devoid of H&M or K-Mart, Alice rocked up to meet bub in style - and ended up covered in vomit.
"Alice handed Charlotte back to me and ran off crying, and spent the rest of the event crying in the car," the mother wrote. And, despite apologising for her daughter's completely on-brand bub behaviour, Alice "didn't want to hear any of it".
Post vomit-gate, the mum has since been informed that Alice would like to be reimbursed for the cost of blouse, which she says was "completely ruined".
"I have said no," the mother writes, adding, "at the end of the day we all know what babies can be like. She took a risk wearing something so expensive knowing a baby was nearby and unfortunately it backfired. I feel bad for her but it was not my fault."
And yet, she found herself wondering, am I being unreasonable?
The resultant Reddit post has attracted over 9,000 comments, with the majority of people saying, "who wears a $3,000 blouse to meet a baby?"
"Honestly don't wear expensive clothes around very young kids in general. They're messy as hell. They love to touch your clothes and are perpetually sticky or have stuff on their fingers," one commenter wrote.
"My sister's baby threw up on me one day after work," said another. "She felt so bad and offered to pay for dry cleaning but I said 'It's my fault, I didn't change after work. I'm sure it'll come out."'I continued to hold the baby but grabbed a spit rag just in case. I learned my lesson but didn't blame the mum or the baby. It was my mistake for not changing."
Another identified that it could have been a whole lot worse. "That girl would have died if there was a diaper blowout."
But not everyone agreed.
"Someone who hasn't been around children wouldn't know how much babies puke," said one sympathetic commenter. "You should have warned her about what could happen. In the end if your child ruins something it's up to you to pay for it even if it's not directly your fault."