Lyric discussion by HominisEx 

Cover art for Amerimacka lyrics by Thievery Corporation

The meaning is fairly obvious, I'd imagine. Just a few notes though on the lyrics (my opinions): "But now she's burnt s all with her flames" sounds more like "But now we all burn in her flames" "The promise land is the liar's den" doesn't make really any sense, but saying "The promise land is in the lion's den" would make it actually logical.