01 - Preheat the oven to 400°F. Line a baking sheet with parchment paper or lightly grease with olive oil.
02 - In a large bowl, gently mix ground turkey, breadcrumbs, Parmesan, egg, milk, green onions, garlic, oregano, salt, pepper, and parsley until just combined.
03 - With damp hands, shape the mixture into 1-inch diameter balls and arrange evenly on the prepared baking sheet.
04 - Lightly brush or spray the tops with olive oil. Bake for 18 to 20 minutes, turning meatballs halfway through, until golden and fully cooked.
05 - While baking, whisk together barbecue sauce, honey, soy sauce, apple cider vinegar, and Dijon mustard in a small saucepan. Simmer over medium heat for 3 to 4 minutes until slightly thickened.
06 - Transfer baked meatballs to a large bowl, pour the warm glaze over them, and toss gently to coat.
07 - Place meatballs on a serving platter, garnish with additional chopped parsley if desired, and serve warm with cocktail picks.