Skip to main content

Definitions by jmd04f

British slang for fart.
Just before letting one go, the British guy says, "Excuse me mate, Jamtart!".
jamtart by jmd04f March 25, 2009