1 definition by Dr Fraiser Crane

A Burger King poutine made with onion rings instead of french fries
This Angry Royal Poutine is the best thing I've ever eaten... ever.
by Dr Fraiser Crane December 10, 2011
Get the Royal Poutine mug.