No idea what they are singing about, but the video with the English explanations is hilarious :D I might buy this one.

Bandcamp