Self Deprecating Hip-Hop

Self Deprecating Hip-Hop
is a song by
Bushwalla
it was released on
Autodidactical, Freestyle, & Radical