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 We'll never spam you.