User blog comment:Total Drama Wiki! Wars/Week of July 5, 2015/@comment-1416490-20150705233447

Staci and Leonard are the most annoying characters on the show from their respective generations and overall. Both are my least faves from their generations; however, Staci comes after Mike and Zoey for least fave.

Beardo annoyed me too, but not as much and at least he actually spoken in his audition tape and at the end of So, Uh This Is My Team?. He is also one of the most undeveloped characters on the show.

Ok, so I'm going to go with...