'The Tonight Show' hosts a Shaggy-Off | EW.com

TV

The Tonight Show hosts 'Shaggy-Off' between Steve Higgins and... Shaggy

(Douglas Gorenstein/NBC)

Though Jimmy Fallon is normally the one flexing his musical muscles on The Tonight Show, announcer Steve Higgins had to step into the rap battle ring last night to show off his Shaggy impression. So it’s a good thing Shaggy himself was also on hand.

Higgins busted out his best rendition of the singer for a Tonight Show Shaggy-Off, which saw Higgins and Shaggy battling to prove who could do the best Shaggy. Of course, when the actual Shaggy is around, Higgins is going to have a difficult time—but that doesn’t stop him from doing a surprisingly good job.

Unfortunately for Higgins, though he holds his own in the first round, you can never compete with the real thing. Shaggy proved that easily when he stepped up to the mike for a second time.

But don’t worry, Higgins, there’s always the chance for another Shaggy-Off between you and Matthew Lillard.