The street I was driving down is a fairly small, residential street off a busier road. There is parking down one side of it for the top half of the street, and then parking down the other side for the bottom half - so if you drive from top to bottom, you're passing a row of parked cars on your right for a bit, then there's a space in the middle that is two cars wide with no passing, then you're passing cars on your left for the rest of the way. Got the layout?
Understandably it gets quite blocked up sometimes and it is busier than you might expect, as at around 6 everyone is going home and driving down there.
As I was passing, there was a man holding his child's hand walking along the pavement. Child about, I guess, 7? As he walked along they kept meeting people on the pavement coming the other way, so he casually nudged the child into the road to pass them. 
The second time he did this I was coming up right behind them. There were cars to my right so I couldn't get far away from the child. There was just about room for him, and I was crawling along at about 15mph as you do in that situation, but I was still pretty shocked. The man wasn't even looking behind him to see if there was traffic, he was just assuming it was safe for the child to get nudged out into the road.
What would you have done, and am I being ridiculous, judgy-panted childless woman who doesn't know what's what?
FWIW I nudged my horn because he clearly didn't have the foggiest a car was there, but it didn't do any good as he didn't seem to realize I was honking at him