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.
by krosem July 11, 2008
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from firstname.lastname@example.org. We'll never spam you.×