LSD September 5, 2018 by SMF · Published September 5, 2018 · Last modified September 12, 2020 Meaning of “Thunderclouds” by LSD “Thunderclouds” is a song by LSD. Lyrically, this track deals mainly with the important issues of fear, distrust and anxiety that characterize many a romantic relationship. There are two narrators/singers in the song: Sia...