The Def's definitions
Dude1: Oh man, that woman is so sexy, at least there's something women are good at.
Dude2: It's a trap, dude...
Dude2: It's a trap, dude...
by The Def February 18, 2009
Get the Trap mug.
Get the Trap mug.We'll email you a link to sign in instantly.