bachata
Top 20000
Meanings
Noun
1. bachata
2. party (Antilles)
Examples1
Put on some bachata!