Definitions by A person probably
haverhill
A grotty market town in Suffolk. Haverhill, or Chaverhill, is home to repulsive zombies, chavs and various forms of mutated inbred.
See the various make out places listed below.
See the various make out places listed below.
haverhill by A person probably August 26, 2006