Top definition
A roast to end all roasts.
Mom:Hi son!
You:Ur gran pan
Mom:Shit. My dinner is ruined.
(You usually enjoy pork roast and are now sad)
by Fricctionaryo May 17, 2018
Get the mug
Get a Ur gran pan mug for your mama Nathalie.