1 definition by BJADE2

A very small town made up of oilfield workers and pot heads.
More commonly known as ‘drunk in the valley’ or ‘drugs in the valley’
Hi welcome to Drayton Valley! Leave now we’ll you can.
by BJADE2 March 4, 2019
Get the Drayton Valley mug.