bamboula
Top 30000
Meanings
Noun
1. bamboula (drum) (music)
2. black African (ethnic slur)
3. bamboula (dance)
Examples1
He parties too much.