Rumbledy-hump (planet)
Revision as of 12:46, 24 March 2012 by 217.42.125.20 (talk)
- This article is about the planet. For the television series, see Rumbledy-hump.
Is the home planet of the Humplings: Princess Num Num, Feffernoose, Doingg, Garglie, and Lady Buggle. as seen in Yo Leela Leela