Reddit made sense. 'Read it'. Digg? I 'dig' that. 'Lemmy' look at the meme. Even TikTok is a decent name for a social media platform.
Most folks here are tech savvy and don't mind the kbin name, but I don't expect some of my friends to 'get' it. Which is not inherently a bad thing, because it also prevents engagement from certain types of user who are looking for the next place to spam.