I suppose this is as good a place to ask as any:
What is a candy man? (I assume it's not just a man who sells candy.)
What is a salty dog?
p.s. I seem to recall there was a verse that ended: "I wish I was in New Orleens and a-sittin' on a candy stand."