Green’s Dictionary of Slang

chooch n.1

[synon. Amer. Sp. chucha (Sp. chocha, chocho)]

(US) the vagina.

[US]S. Kingsley Dead End Act I: spit: Ah, yuh mudduh’s chooch! tommy: Ah, yuh fadduh’s doop!