Whisk cranberry, chili, and barbecue sauces in a large pot over medium heat until smooth.
Stir in brown sugar, Worcestershire, vinegar, garlic powder, onion powder, pepper, salt, and orange zest.
Bring the sauce to a gentle simmer, stirring occasionally, for 3 to 4 minutes.
Add frozen meatballs and toss to coat evenly in the sauce.
Cover and cook, stirring twice, until meatballs are heated through, 15 to 18 minutes.
Uncover and simmer 5 minutes to thicken. Sprinkle with parsley and serve.