I could not find an 'official' description by Yeah Yeah Yeahs, the artists, but a coment was made on SongMeaings.net that could be close. It states the song is about Las Vegas. The lions refer more specifically the MGM Grand which is next to the Luxor cassino which has a big light at the top. Much of the rest of the song relates to ambiguous references to 'activities' one may partake in while in Vegas.
I'm not sure this is exactly right but its the best I could find. :)
Return to FunTrivia
"Ask FunTrivia" strives to offer the best answers possible to trivia questions. We ask our submitters to thoroughly research questions and provide sources where possible. Feel free to post corrections or additions. This is server B184.