Life, the Universe and Everything Wiki
Advertisement

Squelch is a planet in the Milky Way galaxy and home to the Slimethings. Most of its surface is covered by a fathomless swamp created by their own secretions. It was previously ruled by Mewkus and intended to be the site of the Supercolossal Pyramid of Mewkus the Magnificent, Lord High Dribbler of the Slimethings of Squelch.

Advertisement