Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by krosem
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
Get the
English Roast
mug.