Top definition
Lit. "rubber time" (Indonesian) Meaning: Time waiting patiently or expected, rather than wasted. Makes life easier to bear.
I was caught in traffic this morning and delayed...Ah, jam karet.
by R. W. Heggie January 22, 2004
Get the mug
Get a Jam karet mug for your sister Julia.
buy the domain for your cat blog