Maarrrrrthew's definitions
having the urge to shart up a storm in your pantaloons and having to run into a restaraunt to throw a shart grenade in their toilet.
by Maarrrrrthew June 12, 2005
Get the Montezuma's revenge mug.