Okehampton Share definition Flag A generally crap town in Devon where it always rains and where many chavs live. I live in Okehampton innit Okehampton by snazzyjazzy May 1, 2009 0 0 Get merch Get the Okehampton mug. Buy Now — $32.95 See more merch