Green’s Dictionary of Slang

croop n.

[SE crop]

the stomach.

[UK]Barrère & Leland Dict. of Sl., Jargon and Cant.