Green’s Dictionary of Slang

jimmy-heel n.

(US) a worthless, despicable person.

[US]R.J. Tasker Grimhaven 109: We may be ignorant, but at least we’re not jimmy-heels!