The kid had it coming...

The long awaited Comedy Central roast of Justin Bieber finally made it's debut last night and the jokes were fast and furious and there were burns o' plenty.

Will Ferrell, Snoop Dogg, Kevin Hart and the Roastmaster General himself, Jeff Ross, all got in on the fun.

Check out some of the highlights from the show and if you missed it, there is an above average chance that Comedy Central will rerun it at least 500 times.