She was in a wheelchair heading down the bread aisle when another woman, police later identified as Alexis Venderburg, came around the corner.
"I can only figure that she either was having a very bad day or she unfortunately didn't like white people because, you know, there's a whole lot of racial hatred in this country and it's insane", McClung said.
Then, according to a police report, Venderburg sucker-punched McClung, beating her in the face as she yelled for help, the AJC reported.
"She starts socking me as hard as she could in the face, which you can tell by my face that it was pretty hard", McClung claimed to WALB News.
"And I backed my buggy up and as I went around her I said, 'You're the b****.' Think I didn't?"
"She had dropped her phone in my buggy", McClung tells WSB-TV.
"There wasn't anybody in the aisle, and the next thing you know she was jumping on me", the grandmother said.
Her arms are bruised from defending herself, she said.
"I kept screaming, 'Help!'" she said.
Walmart security eventually came to help her and that's when she said she noticed Venderburg had left her cell phone behind.
Police are looking for Venderburg, who could face simple assault and battery charges, WSB-TV reported.
McClung did say some employees got paper towels and water for her when she went to the front of the store after the incident.
A photo was taken as Venderburg walked into the store, however the altercations were not captured on surveillance video.
"We're disappointed a customer would treat another customer with such disrespect".