Cielo is a very versatile word in Spanish. It can be used to talk about the weather or in a religious context, among other meanings. You can use cielo in an affectionate way with your loved one(s) as ...
The Spanish word with the most derivative meanings is apparently 'cojones', slang for testicles. Here are 22 hilarious examples reflecting how versatile it is in colloquial speech in Spain. Cojones, ...