Loads of laughs. . . . A gross-out good time with surprisingly nuanced character development.
— — School Library Journal, starred review