British-bound rapper Digga D has turned up with a fine and interesting rap single which he termed, “STFU.” “STFU” is an abbreviation that fully translate to...