1 definition by Birmingham Bagpiper

A dunce. From the town of the same name in Bedfordshire, England.
"Sorry to be such a Dunstable."
by Birmingham Bagpiper November 30, 2006
Get the Dunstable mug.