roast
roasted
verb
1.
2.
3.
4.
5. Informal. To ridicule or criticize harshly.
noun
2. a. The act or process of roasting. b. The state of being roasted.
3. a. Harsh ridicule or criticism. b. A facetious tribute, usually in the form of a banquet, in which the honoree's friends and acquaintances alternate short speeches of praise and insult.
adjective
Roasted: roast duck.
[Middle English rosten, from Old French rostir, of Germanic origin.]