Skip to main content

Definitions by Markoni

A lame person that leaves you hanging at the last minute by removing themselves from the plan.
Doug is not going to the strippers with us. He is a jam tart.
jam tart by Markoni April 21, 2006