Insect Queen was one of my favority monsters from the series. Weevil Underwood was one of the most unlikeable slimeballs in the entire series. Rex at least had a somewhat justifiable reason for being a D*ck to Joey. But Weevil was just an evil little booger.