Anonymous girl asked 14 year ago Animals ain’t no rest for the wicked cage the elephant lyrics meaning Answer Report