That happened to me before a race. It was awful. I was sitting next to dh on a shuttle bus... We had just started dating. Talk about mortified. He still doesn't know about it, at least I don't think he doesn't know about it.
I used to fart freely. I've spent too much time on ML now, though, so every time I feel a toot coming on I feel like I have to dash off to the closest bathroom.