Abstract hip hop