jam

jam – Pidgin English Definition jam (jam) Definition: 1) to play, (music); 2) to hurry; 3) to be crowded Used … Continue reading jam