Zumba
has the following definition + add your definition
move fast have fun
move fast have fun is used in Portugese
Portuguese meaning
The word Zumba is used in Portugese meaning move fast have fun