SLOPSHOP MEANING IN ENGLISH

• Slopshop Definition & Synonyms

  1. (n.) A shop where slops. or ready-made clothes, are sold.


RECENT SEARCHES