May 29, 2021Society & CultureDC Glenn is half the 90s hip hop duo Tag Team who's song Whoomp! There It Is continues its legendary life as a hit single.