Skip to main content

Birmingham Bagpiper's definitions

Dunstable

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

Share this definition