To humorously mock or humiliate someone with a well-timed joke, diss or comeback, in an English accent.
by krosem August 4, 2008
Get the English Roast mug.
Get the English Roast mug.We'll email you a link to sign in instantly.