Skip to main content

Definitions by Birmingham Bagpiper

Dunstable 

A dunce. From the town of the same name in Bedfordshire, England.
"Sorry to be such a Dunstable."
Dunstable by Birmingham Bagpiper December 10, 2008