Random
Source Code

Run ya duck

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