Definition of "bamboula"

bamboula