Definitions by jus saiyan
Immy Jimmy
New Orleans slang for a jailhouse shoe, inmate footwear usually refers to coaster type slip on. Normally worn in households that aren't doing so well financially.
Immy Jimmy by jus saiyan May 14, 2022