When you have gas it can be painful.  Sometimes you just have to let it go, but most people won't because they are afraid of the smell.  So they just deal with the pain until they can get to their own bathroom, because, let's face it ladies who wants to let it go in a public bathroom.  People laugh.  Guys usually don't care and let it go where ever or they crop dust down a hallway.  Anyway I digress, here's the answer to your problem.  You can now buy fart filtering underwear.

They are called Shreddies flatulence underwear.

myshreddies.com

The website myshreddies.com has a great explanation on how they work:

Shreddies flatulence filtering underwear features a ‘Zorflex’ activated carbon back panel that absorbs all flatulence odours. Due to its highly porous nature, the odour vapours become trapped and neutralised by the cloth, which is then reactivated by simply washing the garment.

These underwear look like normal underwear so you cannot tell they are special.

However, I don't know about you, but I don't usually spend over $10 for a pair of underwear.  Oh who am I kidding, I don't usually spend over $10 for 5 pairs.

For ladies these smell stopping bad boys will set you back $31-$34 plus shipping.  For guys, it is $49-$45.  Plus, you don't want to forget about shipping.

However, if you want to buy in bulk you can get a discount.

Stop the smell now and buys yours at MyShreddies.com