Green’s Dictionary of Slang

crock adj.

foolish, stupid.

Wodehouse Pothunters 38: ‘Mean to say Allen was crock enough to bet against himself?’.