QUOTE (Agent Krycek @ Jun 18 2008, 09:20 AM)

"Eliminated Idols get roasted"
That has such a different slang meaning in the UK

(or at least I hope so

)
It probably does. In the US, a "roast" is when you make fun of someone (usually in good nature

)...usually in a speech of sorts...for example, the best man may roast the groom during his toast. Or you can check out "The Roast of _____(insert celebrity name here)" on Comedy Central. I've seen the Roasts of William Shatner and Pamela Anderson.