This is a song from El Guincho's Pop Negro, really fantastic album, full of highly atypical dance beats, doesn't even bother me that I don't understand the words. They're a bit like Animal Collective, at least their last album. Oh yeah, NSFW, boobies.