Snoop Dogg more than held his own at Comedy Central's Roast of Donald Trump tonight, trading insults with established comedians such as Whitney Cummings and oddball celebrities like 'The Situation' with wit and style. 

Prior to his turn at bat, Snoop was a frequent target of his fellow roasters, with even retired talk show host Larry King questioning his ability to read. Actually, that's about the most printable of the insults leveled at the rap star, who was also accused of drug dealing, murder and sexual deviance.

Soon enough, it was the double-O-G's turn. Roastmaster Seth MacFarlane introduced him as "the most dangerous man of 1993," prompting Snoop to retort, "Seth, F.Y.I.. ain't no N-----s watching 'The Cleveland Show,' from me to you."

He then quickly dispatched both King ("backstage I handed him a joint, and he rubbed ben-gay in it") and Lisa Lampenelli ("Lisa f-----d Larry King, Rodney King and Billie Jean King in the Burger King bathroom") before going on to muse that having sex with deaf actress Marlee Matlin would be "like rolling up on someone; you wouldn't hear me coming."

Finally, Snoop turned his attention to the guest of honor, the real estate mogul with the most baffling hair in the universe. "I may not have half his paper, but I got twice the d----, and you can believe that," was his opening line and the second most palatable thing we can re-type here.

He did close with a particularly cutting bit of social commentary: "Donald say he wants to run for president, move into the White House. Why not? It wouldn't be the first time you pushed a black family out of their house on your own." Better turn over Donald, cause you're BURNED on that side!

Watch Teaser of Snoop Dogg Roasting Donald Trump

More From PopCrush