What is the meaning of Jammed?

Stuck.

Overcrowded; congested.

simple past and past participle of jam

die

Source: wiktionary.org