In Mexico words may have a lot of different meanings depending on context. The best example is “chingar”. The word is used either to say bad things or good ones. There is no proper translation for this word in any language.
If used as a verb, (again, depending in the context) its meanings can vary between: to bother; to work hard; to eat; to have sexual intercourse; to steal; to break. If used as an adjective, some of the multiple meanings can be: good, cool; bad, awful; the best; curse. You can also combine it with other words to create new ones. Some people use the word chingar almost for everything. There’s even a dictionary for most of the meanings the word can have called El Chingonario.