You haven't really been broken in as a cat owner until this otherwise lovable ball of fluff tries to trip you once in a while. The stealthy zigzag saunter in your path as you try to get from Point A to Point B has a meaning other than your cat proving how much floor space they can cover in one journey. The reasons your cat does this can vary from a simple attention-getting gesture to a reminder that you need to fill the food bowl.
Cats are being dominant
It's their house and you're the waiter, the cuddler, and the sanitation worker rolled into one. A shy, passive cat may be willing to let you lead and will follow you with caution to see what's going on. A dominant cat wants you to believe that he's calling the shots and you're falling into line. Literally, this line may lead to the window shades, so you can open them and your companion can do some unfettered sunbathing, or to the back porch so you can let them do some bird-watching through the screen door.
Bossy cats usually show signs in addition to the 100-foot-trip, such as taking a seat in the middle of an open newspaper or nibbling a pet parent's toes to get them out of bed in the morning. Keep hormonal aggression at bay by getting your cats spayed or neutered.
Cats are communicating with you
For all of their skills, cats lack the ability to wave a pennant to tell you that something's up. How they get your attention can differ based on your cat's personality. The vocal types may yowl while tactile felines may just prod you with a soft poke of a paw.
You may be immersed in what you're doing around the house and the cat is telling you that it's time to stop and pay him a bit of attention. Your four-legged friend may just be wanting to see you have a reaction, and thus interact with them.
Your cat could also be herding you to where they want you to go. It could be a mini-crisis, such as you accidentally closed the door to the room housing their litter box, and they need to use it. It could also be that you just returned home, and your cat wants to say hello.
Cats are playing with you
Your kitty could be trying to engage you in play by stopping your path. If your cat's zig zags are accompanied by pouncing or batting, they have likely decided you are their prey, and want to play. This is a good time to grab their favorite toy, like a stuffed mouse or fishing rod, so your cat's hunting instinct can be satisfied.
Cats signal it's mealtime
Sometime between arriving home from work and settling down for an evening movie you forgot to pop a can for his or her highness. Your cat is here to remind you that it's mealtime. If the zigzagging is especially noticeable as you get within a stone's throw of the kitchen, your cat is telling you to follow their nose and get cracking on that food preparation. This can be accompanied by other signs as well, such as an interminable cat stare or poking your shin with his claw.
The zigzagging is basically the ambulatory equivalent of howling in your ear in the morning so that you'll get up and fill the food bowl. If your four-legged friend learned that this behavior is rewarded with vittles in their tummy, you can expect to keep getting tripped up if you're late with their plate.
If your cat is constantly begging for food even outside of mealtime, and this is a behavior that's just developed or is accompanied by weight loss, consult your veterinarian. A ravenous appetite can be a sign of diabetes, hyperthyroidism, or maldigestion.