I have no idea what The French Kicks are saying in this song. Seriously. Can’t even pull out a single line.

Sounds like summer though. Abandon off of their album, Swimming.