English Roast Share definition Flag 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 0 0 Get merch Get the English Roast mug. Buy Now — $32.95 See more merch