User blog comment:Teacup Terry/Roast Me/@comment-27053902-20170527194709/@comment-24953048-20170527194952

It's another word for insult, I believe.