i don't remember any words besides the fact that after any sentence of the singer there are some people shouting "qui qui"/"qua qua"
,or something like that, alternately. The song sounds to me like mexican(?).