I think even slang terms have a place here. Not sure if the goal is to really improve language skills. If not, any new widely accepted terms could be defined and optionally rated by a community for wider acceptance. If the word is fairly new it could be highlighted in some way to indicate its popularity.
No comments yet.