damn wal-mart moved in
a large, parasitic corporation who moves like a plague, eating up all business in it's wake, and leaving a large, gray store with cheap, plastic crap
"damn wal-mart moved in" What is the definition of "wal-mart"?