Skip to main content

Definitions by krosem

English Roast 

To humorously mock or humiliate someone with a well-timed joke, diss or comeback, in an English accent.
Think of an insult add the word bloody and a bit of cockney and you have an English Roast.
English Roast by krosem August 4, 2008