trap house - definition and synonyms

noun very informal
  1.   From our crowdsourced Open Dictionary
    a house where drugs are held and sold

    I went to the east side to pick up some drugs from the trap house.

    Submitted by Ryan from United States on 12/08/2015