I’ve been trying to coin a term for this for years, only to find it perfectly defined on Urban Dictionary:
Meanderthal – People who wander around aimlessly and always seem to get in your way in stores and supermarkets, chatting on their cell phones and paying no attention to their surroundings.
I would have been here ten minutes earlier if I hadn’t been stuck behind that meanderthal.