I think it's funny. And, it worked, end of story. Fuck what people consider polite, that's all about double standards.
I'll give an example: I was at a gf's family gathering and her niece was about the bitchiest little brat I've ever come across. Any time she acts out her mom would "beg" her to stop and then just give in. Lol. So, it's one of those situations where you're stuck with a bratty kid and there's nothing you can do about it. Anyway, this kid is playing and something goes wrong with her toy or something, I wasn't even paying attention. So, she comes over and smacks me in the face. lol. I think, "Ok, let's see how she likes this." I stand up with butt at the same level as her head and let one rip right in her face and then walk away. Of course, this doesn't do anyone any good, but it made me laugh to see the look on her face.
So, the lesson is: avoid brats whenever possible, when avoidance is not possible throw coke or fart in their face.
Jacob