Skip to main content

dudu's definitions

Clap Trap

Referring to a vagina riddled with venerial diseases (The Clap )
Dude, I heard about her. You'd best keep away from her clap trap
by dudu September 17, 2003
mugGet the Clap Trapmug.

Share this definition