Green’s Dictionary of Slang

jam foutre n.

see jean foutre n.