Top definition
Means fuck off in a northern English β€˜polite β€˜ manner
The big beast is here , β€˜tell him β€˜ run ya duck !!!’
by Rick the tiger July 27, 2019
Get the mug
Get a Run ya duck mug for your friend Manafort.