You know I got a level you've never seen Ooh, it's just another trick up my sleeve And I don't give a damn, what it takes Won't listen to another sorry excuse Call me a liar, call me a cheat Call me a sinner, lord help me I'm lost within my selfish ways Feeling dirty, baby I got heaven on hold For one hell of a time, hell of a time I got heaven on hold And don't you dare Give me something that I can't compare 'Cause I mean, I know where to go from here When I got heaven on hold For one hell of a time Don't be mistaken for the man that you see Or for what's hidden in the depths underneath I act like there's nothing to it But I can't help but love it That's right You got me feeling hella high Call me a liar, call me a cheat Call me a sinner, lord help me I'm lost within my selfish ways Feeling dirty, baby I got heaven on hold For one hell of a time, hell of a time I got heaven on hold And don't you dare Give me something that I can't compare 'Cause I mean, I know where to go from here When I got heaven on hold For one hell of a time (One hell of a time) For one hell of a time (One hell of a time) For one hell of a time (One hell of a time) I got heaven on hold For one hell of a time I wanna apologize, oh no Under this iron sky, so low Nothing should keep me on for good Forgive me for I, I, I I got heaven on hold For one hell of a time, hell of a time I got heaven on hold And don't you dare Give me something that I can't compare Cause I mean, I know where to go from here When I got heaven on hold For one hell of a time (One hell of a time) For one hell of a time (One hell of a time) For one hell of a time (One hell of a time) I got heaven on hold I got heaven on hold