Mastodont in a sentence as a noun

Should I self host a mastodont instance and point friends and family to it when they want to create a mastodont account ? Or would that be too much of a burden to manage ?

Other people are setting up what is essentially their own YouTube, at least I found a French Blood Bowl 2 mastodont server that was full of match videos. I'm sure it'll be too much of a hassle, because you sort of need to put effort into it, and you don't on twitter/YouTube/discord/tiktok/whatevercomesnext.

Mastodont definitions

noun

extinct elephant-like mammal that flourished worldwide from Miocene through Pleistocene times; differ from mammoths in the form of the molar teeth

See also: mastodon