1 definition by Lord Bobalot

Top Definition
Chippenham is a market town in Wiltshire, England
My holiday was canceled and we ended up having to go to Chippenham.
by Lord Bobalot March 07, 2011
Mug icon
Buy a Chippenham mug!