Skip to main content

krosem's definitions

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.
by krosem August 4, 2008
mugGet the English Roastmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email