Ain't No Rest For The Wicked Lyrics

Lyric discussion by Slipperywhenwet5 

Cover art for Ain't No Rest For The Wicked lyrics by Cage the Elephant

The meaning seems obvious.

Its saying, in it's simplest form, "life is hard"

The hooker, the homeless man(from the sounds of it, he sounds homeless), the preacher, they were all doing bad things just to stay afloat in this world were all that matters is status.

I love it :D

I love songs that tell stories.

Song Meaning