1 definition by Din-Mary

A company or a location that offers a multitude of services to a client or a customer.
One-stop shopping, fellows. Whatta you want?
by Din-Mary July 26, 2010
Get the One-stop shopping mug.