This riddle was collected from a friend, who was born and raised in Mexico City, Mexico and is 21 years old. The riddle “agua pasa por mi casa, cate de mi corazón, lleva un vestido verde, y amarillo el corazón” translates into English literally as “water passes through my house, cate from my heart, it wears a green dress, and has a yellow heart.” The answer is avocado, for the word in Spanish for it is aguacate, so if it is split in too it becomes “agua” (the word for water) and “cate,” which isn’t an actual word.
My friend says she used to hear it a lot around school as she was growing up. She says she isn’t surprised that avocados were made into a riddle since avocados are very common in Mexico, and she grew up eating them with every single meal.
This riddle is a variation of one I grew up with myself, and it is one of the most popular ones that I can remember from my childhood. It seems that Latin American riddles are a bit more symbolic in that they involved more imagery than American ones.