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