Preheat the oven to 400F;
In a large bowl, add: turkey, breadcrumbs, parmesan cheese, egg, parsley, grated onion, Worcestershire sauce, salt & pepper, and garlic powder;
Mix all the ingredients together, but don't overdo it;
Prepare the baking sheet with a rack and spray it generously with cooking spray;
Using a tablespoon, scoop out the meat and create little meatballs - keep your hands wet for easy rolling;
Place the meatballs onto your rack and either spray them with cooking spray, or brush them with some olive oil (you should have approx. 25-26 meatballs);
Bake the meatballs in the oven for 25 minutes;
In the meantime, melt the butter in a frying pan and add hot sauce (mix well);
Remove meatballs from the oven and take them off the rack (they will stick if you leave them on the rack), then add to your pan with the sauce;
Drench all your meatballs in the sauce, and then place onto a serving plate;
Add a toothpick to each meatball for easy serving;
Serve your buffalo turkey meatballs with a side of blue cheese dressing and cut up celery and carrot sticks. Enjoy!