1 definition by G59

A person from the Isle of Wight typically inbred.
Ryde where everyone is everone else's cousin: "wow we truely are in caulkhead land"
by G59 May 20, 2006
Get the caulkhead mug.