Angels, demons; shit i got one on each shoulder

from Jon Connor – Under Oath Lyrics on Rap Genius

Meaning

The angel represents conscience and is often accompanied by a shoulder devil representing temptation.

To help improve the meaning of these lyrics, visit “Under Oath” by Jon Connor Lyrics and leave a comment on the lyrics box