Weeble is a location in the game Homesick. It is the home town of the Weeblings.
MORE INFO COMING SOON...