So what exactly is a Drug Dealing Trap House?

It is hard to tell what a Drug Dealing Trap House looks like By Guest Blogger Lisa The Urban Dictionary defines a Drug Dealing Trap House as: Trap House: A house in the ghetto and/or [...]