roaster
Scottish slang. Can be used to describe someone who is making a complete cunt of themselves. Once hearing being called this they should shut their trap (mouth)
roaster by glaswegian_slang#1 May 9, 2009
Get the roaster mug.