Top definition
The absolutely most beautiful place one can imagine. You’re welcome. Hopefully one of you will find Tantlantis as I have.
That Tantlantalantis is the greatest. They’ve got the best chocolate milk and deer carcasses that never end.

by Tantlantis Cult Leader February 16, 2018
Get the mug
Get a tantlantis mug for your bunkmate Helena.