Green’s Dictionary of Slang

clap-trap n.2

[clap n. + SE trap; ? pun on clap-trap n.1 (1)]

1. the vagina.

[UK]Farmer & Henley Sl. and Its Analogues.

2. a brothel where one might contract venereal disease.

[US]Maledicta IX 150: The original argot of prostitution includes some words and phrases which have gained wider currency and some which have not […] clap trap (brothel where you might contract VD).