But I painted a sunny day on the insides of my eyelids

from Aesop Rock – Battery Lyrics on Rap Genius

Meaning

What he sees in the external world is foggy, smoky, but he can paint another picture for himself and himself alone to see. Perhaps a nod to how Aesop’s views of the ideal society are very unique to his own ideals.

He only finds happiness in his imagination/mind, but nothing in the world is good.

To help improve the meaning of these lyrics, visit “Battery” by Aesop Rock Lyrics and leave a comment on the lyrics box