slopseller : Idioms & Phrases


slopseller's shop

  • noun a store that sells cheap ready-made clothing
    slopshop.
WordNet