Pat the chicken thighs dry with paper towels. Season both sides with salt and black pepper.
In a shallow bowl, combine flour, garlic powder, onion powder, smoked paprika, salt, and black pepper. Mix the dry ingredients thoroughly.
In another bowl, whisk together eggs and milk until well combined.
Dip each chicken thigh into the flour mixture, ensuring an even coating. Shake off any excess flour.
Submerge the floured chicken thigh into the egg and milk mixture, making sure it's fully coated.
Return the chicken to the flour mixture for a second coating. Press the flour mixture onto the chicken to create a thick crust.
In a large skillet, heat vegetable oil over medium-high heat until it reaches 350-375°F (175-190°C).
Carefully place the coated chicken thighs into the hot oil, skin side down. Fry for about 6-8 minutes per side or until the internal temperature reaches 165°F (74°C) and the crust is golden brown and crispy.
Place the fried chicken thighs on a plate lined with paper towels to drain any excess oil.
Serve the crispy fried chicken thighs hot, alongside your favorite dipping sauce or side dishes.