furruco
Meanings
Noun
1. a zambomba (music, Venezuela)