Top Definition
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
7 Words related to English Roast

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.