I'm over 30 and can still read this, but I have an advantage since most of the terms originated in AAVE (excluding baka; I can thank being a teenaged weeb for that). I'm guessing gen x and any of the boomers left alive would be having translation issues.