Green’s Dictionary of Slang

Jack- pfx

denoting a nationality; eg Jack French.

[UK] ballad title in Ebsworth Bagford Ballads (1878) I 386: Jack French-man’s Defeat.