Have you ever been rocking out to your favorite rap song, and BAM ... it dawns on you that you don't know what the hell you're talking about ??? It's catchy .. it's fun .. you know the words .. but you can't quite piece together the meaning ?

Worry not friends. Help is here! From online websites, to hard cover books, experts can help new hip hop listeners to understand those baffling lyrics.

Bill Buckholz had taken his rap translation website "Understand Rap" and turned it into book form that is hilarious yet informative.

For example, in Lil Wayne's "6 Foot 7 Foot" he raps, "I got through that sentence like a subject and a predicate."

According to Bill Buckholz, the mind behind Understand Rap, Lil Wayne isn't necessarily rapping about his grammar. It's a sly reference to his recent prison sentence in a quip that could be translated to:

"I can endure a supposedly stressful incarceration as easily as the component parts of a basic grammatical unit come together in my mind to form these lyrics which I have just skillfully rapped."

"Most rap listeners, like most rock listeners, are more interested in a hot beat and a catchy hook than deep, meaningful lyrics," said Tom Lehman, one of the founders of the Internet rap interpretation site Rap Genius. "The difference between rock and rap though is that with rap there's actually meaning to uncover."

If you're confused about rap and want to know what your favorite song is ACTUALLY saying check out more info here.