cacerolada
Top 40000
Meanings
Noun
1. a form of protest in which people create noise with pots and pans