Skip to main content

Definitions by silverspeaker

jam on toast 

Having sex in a car.
jam on toast by silverspeaker January 12, 2011