The downlo is also slang for "what's happening" (i.e., Gimme the downlo on that). Only crude people with their minds in the gutter want to make a sexual thing out of it.
I already hooked you up, brother. I don't know why RVA is pushing that Brock news segment on you when you have a perfect one already courtesy of a Living Legend.