Definitions of trap house:
- noun: (slang) A place where illegal drugs are manufactured, packaged for sale, or sold on the street.
- noun: (sports, trap shooting) A small building from which targets are launched.
(Definitions from Wiktionary)
Related words...
|
|
|
| |