In a large bowl, combine the flour, garlic powder, onion powder, paprika, salt, and black pepper. Mix well.
In a separate bowl, whisk together the eggs and water until well combined.
Place the breadcrumbs in a third bowl.
Dip each piece of chicken into the flour mixture, shaking off any excess.
Next, dip the floured chicken into the egg mixture, allowing any excess to drip off.
Finally, coat the chicken in the breadcrumbs, pressing gently to adhere.
Heat about 1 inch of vegetable oil in a large skillet over medium-high heat until hot (about 350°F).
Carefully add the chicken nuggets to the hot oil in batches, making sure not to overcrowd the pan. Fry for 3-4 minutes on each side or until golden brown and cooked through.
Remove the nuggets from the oil and place them on a paper towel-lined plate to drain excess oil.
Serve hot with your favorite dipping sauces.