Roaster
British SlangDefinition
Scottish/British slang for a foolish, embarrassing person; also used to describe an oppressively hot day.
Examples
"He made a show of himself at the party—what a total roaster."
"Don’t listen to that roaster; he hasn’t a clue what he’s on about."
"It’s a right roaster today, so I’m sticking to the shade."