Top Definition
A small town on the England/Wales border.
"I'm going to Chepstow."

"Boy, Chepstow sucks! I'm off to beat someone up."
#chepstow #town #sucks #england #wales
by Dragonic MiKe December 17, 2005
4 Words related to chepstow
1. A Jumper
2. To pot a ball on a pool table by hitting another ball first.
1. Thats a smart chepstow mate
2. He's just done a chepstow
by Jimmy October 30, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×