Southern Slang
It's a location where the people are poor and they are trapped there because of lack of jobs, or "the white man" (corporate america) is holding them down
Glorified by drug dealers, a place where they can set up shop.
Also could mean a spot to sell drugs and there is only one way in or out.
"I grew up in the trap"
"Dope boys in the trap"
"Stuck in the trap with only one way out"
35👍 71👎