Goofball McGee

"Goofball" John McGee, better known as Goofball McGee is a one time character from Foster’s Home for Imaginary Friends, appearing in the infamous episode "Imposter's Home for um... Make 'Em Up Pals" as the main antagonist. He is an imaginary friend resembling a human teenager wearing a clown nose and tie.

Why He Sucks

 * 1) To get the elephant out of the room, Goofball is a karma houdini as he puts Frankie through so much trouble as he gets off scot-free.
 * 2) *He forces Frankie to do his laundry the second he enters Foster’s and threw his dirty jersey at her.
 * 3) *Made Frankie do his homework for him and bathe Eduardo twice.
 * 4) *He crashed the Foster’s bus into the garage.
 * 5) *He woke up the the babies that took Frankie forty-five minutes to put to sleep for no reason and bribed them to give them candy to stop crying for Frankie to tell them they can’t have candy which makes them cry again and say they hate Frankie and Goofball accuses Frankie of getting their hopes up and say she’s bad with kids.
 * 6) *He along with Bloo ate the entire food in the kitchen and made Frankie buy more food from her own pockets only to order pizza for dinner and made Frankie pay for that too.
 * 7) *He invited his friends and made a mess in the hallways for Frankie to clean and sneezed in Frankie’s face at the game room.
 * 8) *He exposed Frankie’s imaginary friend disguise so she wouldn’t be able to go to the concert and Frankie gets punished to clean the whole house.
 * 9) He kept Frankie from going to a concert she really wanted to go and took her place and boasted about it to her.
 * 10) The plot twist where where the episode was highly implicating that he was a teenager posing as an imaginary friend but was really is an imaginary friend was forced
 * 11) Imaginary friend or not, he had no right treating Frankie horribly.
 * 12) His voice is grating to listen to.

His Only Redeeming Quality

 * 1) He was never shown again after this episode.