clap trap

guy: whoa, check out that chick

friend: uhg, no way, she's gotta be a clap trap
by skyper1234 June 29, 2010
mugGet the clap trapmug.

Share this definition