Skip to main content

Definitions by velvet elvis

clap trap 

a dose of the clap.
i.e. a ridiculously flappy cooter.
clap trap by velvet elvis April 13, 2004