Green’s Dictionary of Slang

jerry n.9

see jerry shop n. (1)