For me, it depends on the situation. I live in a tough town, and getting too mouthy can get you hurt.
Though, I certainly don't have any problem taking care of myself.
Just the other day, when the drive-thru ATM was closed, I had to get out of my car in 110 degree heat and wait for the walk up ATMS. I was next in line to use it. I try to keep a polite distance. Finally, it's my turn and this guy just breezes past me to the machine, and gets out his card.
Ha! Momma don't play that!
"Excuse me, PAL, I'm next!" and I bumped him a side with my rather large hip.
He looked stunned, mumbled and got in line.
Oh boy, the butt hanging out of the pants thing. That is a constant battle with Son. "It's cool!, Everyone does it! Mooooooooom!"
My rule. I don't care if your shirt covers it. Those pants better be covering your crack. And don't try to cheat by telling me that your crack is covered by your underwear, neither!
I have a few students I have had to deal with that, also. I just tell them, I don't want to see the impression of your crack through your underwear. Pull those britches up!
I've also had someone "confront" me in public. When daugher was in the hospital, as a toddler, getting chemo, I was going to take her outside in those wagons they provide. She was hooked up to an IV, so I had to attach the pump to the wagon. What I hadn't noticed it that when she sat up, the pump was close to her head. Some woman comes storming up to me and very rudely, in front of at least a hundred people in the cafeteria, that my daughter almost got hit in the head by the pump. I was glad to know because I was busy navigating my way through the people and didn't notice how close it was (the hospital people hooked it up and put her in there for me). But, she was profoundly nasty and everyone heard her and I didn't appreciate it at all.
I was very calm, though I wanted to rip her head off. I politely told her that I appreciated her concern for my daughter and hadn't noticed that the pump had come so close to her head. I will immediately correct that. I continued that perhaps she might want to consider anger management, or at the very least, a beginners class in people skills because the next time she decides to spout off like a complete, utterly hysterical, raging moron, that person may not be nearly as understanding of her particular brand of psuedo-concern, and lack of civility, as I.