Top definition
A land you may go to when things get rough in the real world. You go through a closet portal to get there. Citizens easily pregnant by touching waffles.
"We must be off to Tesolc now! Away we go!!" She said, jumping through the portal.
by tesolcian June 20, 2018
Get the mug
Get a Tesolc mug for your dog Callisto.