Top Definition
a fucken dirty fart that has been cooking for some time.
jimmy plunkett: deary me that royal roast popped out of nowhere
jefferson ford: i can almost taste it
by sirduffington December 08, 2008
A spit roast which involves a member of the royal family, and they are normally in the middle.
I went to Buckingham Palace yesterday and had a Royal Roast with the Queen.
by Bananas in PJs December 15, 2009
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.