Roasted, toast, grilled, burned Cooked by using dry heat over open fire, hot coal or ovan. On the receiving end of a harsh ridicule, insult or criticism
"i feel like a rosted duck." "he's totally rosted."
6👍 20👎