Yes, you can use frozen chicken, however, I wouldn't suggest it. Frozen chicken is very difficult to coat properly with oil, flour, and seasonings. The end result wouldn’t turn out to be as crispy, juicy, and flavorful as they should. If frozen drumsticks are absolutely the only option I would highly suggest thawing completely before coating with oil.