Green’s Dictionary of Slang

jimcrack n.

[gimcrack n. (1)]
(US)

1. a fool.

[US]L.W. Payne Jr ‘Word-List From East Alabama’ in DN III:iv 325: jim-crack, n. 1. A sorry sort of a person, a ninny. ‘He’s a regular jim-crack’.

2. a lie.

[US]L.W. Payne Jr ‘Word-List From East Alabama’ in DN III:iv 325: jim-crack, n. [...] 2. A lie. ‘He told me a jim-crack’.