Skip to main content

Definitions by Town10123

On the drag 

Running late. Predominantly used in East Anglia, primarily in Suffolk and Norfolk.
Sorry mate, I'm on the drag.
On the drag by Town10123 February 16, 2024