Well I can't comment on men farting at the bar as I am a woman but when I wear a short skirt I (with leggings underneath I must point out!) I pull it down because quite honestly I am fatter at the hips than at the waist so as I walk the skirt rides up and I am forever pulling it down so it doesn't stay up and reveal my big arse underneath it even though I am wearing leggings!! If you are wondering then why wear a short skirt in the first place, I do because when am standing still in front of the wardrobe it looks half decent it is only when you start to walk that it moves and as you expand throughout the day the problem gets worse!! but as I am only the tender age of 30 and a size 12-14 I do like to imagine I am really 18 again and a size 8 so that is why I wear short skirts!!