Vomit In the electric atmosphere of UK rap, Slu emerges as a heavyweight contender, and his latest drop, ‘Vomit’, solidifies his street cred. Read More Music News, Music ReviewsAlfred Afari23 April 2024VomitComment