"just before letting one go, the british guy says, "excuse me mate, jamtart
british slang for fart
""just before letting one go, the british guy says, "excuse me mate, jamtart" What is the definition of "jamtart"?