Whoomp there it is!!!

Any idea what this means?

I was reading another thread where the bloke kept saying this. I have no idea why. He seems like a Hamed expert. Absolutely destroyed some guys that didn't seem too fond of Hamed. Good read.