1 definition by skyper1234

guy: whoa, check out that chick

friend: uhg, no way, she's gotta be a clap trap
by skyper1234 June 26, 2010
Get the clap trap mug.