shithole - definition and synonyms

noun informal offensive
  1.   From our crowdsourced Open Dictionary
    an offensive word for a place that is extremely dirty or unpleasantSubmitted by Caleb Judy from United States on 07/08/2016