1 definition by gabberrzz.

A mega chain that ran every mom and pop business out of business. Same with Kmart and Target.

The only place where you can go at 2 am and play guitar hero in the video game aisle then go snack at the instore subway.

The UK equivlent is Asda. Which is actually owned by Walmart..

Only in the USA folks. ;)
by gabberrzz. October 23, 2009
Get the Walmart mug.