This is full of bad words. You've been warned.
Childish Gambino is Donald Glover (born 1983) who used to write for 30 Rock. In May 2010 he encouraged his twitter fans to retweet the hashtag "#donald4spiderman" in a campaign to be allowed to audition for the role as Peter Parker. He even got the support of Stan Lee.
This song is gnarly right on. Find his website HERE.