Eddie Vedder And Jimmy Fallon Sing “Balls In Your Mouth”
A stirring protest song about BP tar balls, made even stirringer by the Pearl Jam front man. Did I ever mention I’m a huge Pearl Jam fan? And, considering the double entendre of this song, do you know what “Pearl Jam” really means? A hint: Contrary to popular myth, it has nothing to do with hallucinogenic jelly and an old lady named Pearl. Speculate away.