1 definition by akwon407
The largest retail store in the world. A company that offers incredibly low prices by paying poor wages to its over worked employees. Walmart will work you to the bone and then order another over worked zombie to sweep you up so customers don't have to step on you.
by akwon407 February 19, 2015