Translation of chabacanada in English:

chabacanada

feminine noun