This is a song about "Mentoring"

I could do so much more

Wait for the trashers, pick em off the floor.

Asshole flowers, going home

The news claim it's a terror zone,

Matter of fact i'll be rappin through you, how does it feel to get fucked by the guru?

Kinda sounds like do do, and he obviously not the giant unless he uses voodoo