We've added a new feature to the site - 'Phrases' feature. Phrases database is for storing idiomas, proverbs, slang, abbreviations on various languages and, of course, their meanings, translated (or not) to other languages. Some words or phrases used in song lyrics are difficult to understand, that’s why we added phrase databank to the site. Users can add new phrases, meanings (definitions) to existing phrases, request phrase for explanation, etc.
Since it's a new feature, it will evolve. Your comments, suggestions and bug reports are very welcome.