Top Definition
Having sexual intercourse with a dead English man.
Man, that dry roast last night was amazing!
by Petey B. May 23, 2006
banging a dead Brit!
last night i went to the morgue and found a guy named wellington, and i gave him a dry roast.
by mao-say-tongue May 31, 2006
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.