This is a fun Spanish band called Hinds. Pure fucking joy oozes out of every pore in their live performances. This song is pretty much a clapback to every dumb thing that people have said to them, and I love that about it:
“can i tell you something about you and your band?
cause i’m sure you’d love to listen to my advice;
you’re always out of tune and there’s no place there for you”
dude, do i know you?
“where are you from with that accent that doesn’t let you pronounce?
are you Spanish or something, wait, can you roll your R’s?
you’re too pink to be admired
and too punk to be desired”