The skunk team leader is the head of the Skunk Team, which is a group of people who can't, or didn't catch a fish.
Did you hear? there's a new skunk team leader outta New York! He got skunked again!