hey lads are you coming chep-wacking 2 night
the partice of going out drink large amounts of alcohol in chepstow south wales
"hey lads are you coming chep-wacking 2 night" What is the definition of "chep-wacking"?