Not my cup of tea but you may enjoy it. I can feel what he's trying to get across but...eh. Maybe this will get played on top 40 radio? And for the record I don't think this is a hip hop song at all. It's pretty much a pop rap single. Nothing wrong with that, just making an observation.