Green’s Dictionary of Slang

rib n.3

[ety. unknown]

(US black) a shoe.

[US]H. Simmons Corner Boy 22: He had [...] ten pairs of ribs.