With the internet, new terms are being added to our language and spread across the globe on a daily basis. Part of the goal of Untranslatable was to be able to represent these new terms from across the globe and explain them to people who aren't familiar with the language, which is why you can now select 'neologism' when adding a new entry to the site. For those who aren't familiar with the term - a neologism is a relatively recent or isolated term, word, or phrase that may be in the process of entering common use, but that has not yet been fully accepted into mainstream language.
You can find the update here
Update added January 17, 2021