That's a very literal translation. The "blonde" in this context is a reference to skin colour, and "cinnamon" is reference to hair colour. So El Guero Canelo is a white red headed man, as slang but not a slur.

There's from Tuscon, so there's a very heavy Mexican influence in their music. The brass is incredible.