trap house meaning and pronunciation
- 8 years ago
Where drugs are sold / made.
usually in the projects.
not so nice neighborhoods
trap house definition by Urban Dictionary
usually in the projects.
not so nice neighborhoods
trap house definition by Urban Dictionary