Indeed
When I was in uni, four of us were on the way to Cardiff on the train and it was pretty full.  A group of 10 boys, probably about 16-17 jumped on, they were all smoking and drinking on the train.  Everyone ignored them best they could as they were being rowdy.
Then this 5 foot tall mum who had her kids sat with her, walked over and asked them to stop smoking & swearing.  One of them told her to #### off, she then knocked him clean out!  All his friends ran off the train at the next stop and left him all dazed on the train
I felt bad that we were all too chicken at the time to do anything, in fear of being bottled etc 
 
Morale of the story, don't mess with women from the Valleys