Lyric discussion by alphadog007 

Cover art for Duppy Conqueror lyrics by Bob Marley and the Wailers

I believe that Bob used to be scared to play / sing in front of people, so before they started performing on stage, they decided to play in a cemetery and perform for the spirits. They figured if they could play in such a 'scary' place, that playing for live people would be easy, hence the name of the song. Yes Duppy means evil spirits etc...so they were performing for the spirits and he conquered his fears.