Shaggy And Steve Higgins Have The Shaggy Rap Battle To End All Shaggy Rap Battles

It's a good ol' fashioned "Shaggy Off."

"Tonight Show" announcer Steve Higgins finally put his Shaggy impression to the test on Thursday night by going head-to-head with the real Shaggy. The pair took turns grabbing the mic and spitting their best Shaggy lines, and it was so fantastic.

Could Higgins really rap like Shaggy better than the real Shaggy? The competition was intense, extremely close and a little hard to understand.

Image: Tumblr