How To Explain Your Farts September 24, 2013BuzzFeed - Latest Everybody farts. Not everyone owns up to it. youtube.com