Question
28 Oct 2016

Simplified Chinese (China)
Closed question
Question about English (US)

What does this sentence mean? Is it about some kind of slang? " have you ever seen a student get completely roasted by the teacher?" I find it in Quora.

Answers
Similar questions