Top definition
A company with a very large number of brick and mortar outlets, often national if not worldwide. The corporate cultures of these profit-driven companies usually include an expectation of consistency from store to store, enforced by a rigid set of rules and a series of metrics that often measure variables which are outside their employees' control. This does not protect said employees from the consequences of failing to meet those standards.
Some of the best-known McCorporations include McDonald's (duh), Wal-Mart and Aldi.
by BornBlitzed January 02, 2018
Happy St. Patties Day!
buy the domain for your travel site