Roosted? Wow, you're as simple as op. I think you meant, "roasted." As in to mock or roast someone or something. Goodness, you children need spelling lessons as soon as possible.
ayy actually "roost"/ "roosted" is a word. And it means to express approval of something. And I'm not "simple" because I made a thread for the fun of it, you just basic thxs.