roaster
What does roaster mean? roaster is a English moderate that translates to “idiot / embarrassing person” in English.
Literal Translation
one who roasts
Meaning & Usage
01
"idiot / embarrassing person"
Scottish slang for someone who is making a massive fool of themselves, is incredibly annoying, or is generally an idiot.
Examples in the Wild
Look at the state of that guy, absolute roaster.