roaster

//ˈroʊ.stɚ//insult

What does roaster mean? roaster is a English moderate that translates to “idiot / embarrassing person” in English.

one who roasts

01

"idiot / embarrassing person"

Scottish slang for someone who is making a massive fool of themselves, is incredibly annoying, or is generally an idiot.

Look at the state of that guy, absolute roaster.