Top definition
A small town in Northern Hertfordshire with rich History. However on a Friday night Hitchin becomes overwhelmed with stevenage 'Emos' and 'Chavs' alike as for some reason they see the tiny, smaller, more petulant town better than their own.
Karl: Aww Geez, you heading on up to Hitchin on Friday?
J'ai: Of course geez, what else would I be doing?
Karl: haaah, good point geez.
by HeathcotianJake January 20, 2008
Get the mug
Get a Hitchin mug for your coworker Jerry.