look up any word, like donkey punch:

1 definition by king gibbz

 
1.
A trap is a boarded window house where people deal drugs.
that boy is in that trap over there.
by king gibbz February 26, 2006