Harold McGrady, labeled The Dweeb, is a supporting character in Total Drama Island, the tritagonist of Total Drama Action, and a minor character in Total Drama World Tour.
He is an awkward, geeky character who often gets bullied by Duncan because he is a hapless know-it-all. He is also patterned after no one in appearance and personality. He has a crush on Leshawna. Harold was not a contestant in Total Drama All-Stars.
He was voiced by Brian Froud (who also voiced Sam in the same series).