Dog and Duck

noun
Dog and Duck
in Cockney rhyming slang means:

luck

Dog and Duck
is mainly used as:

dog

EXAMPLE USE

❝ He’s always had a bit of Dog and Duck on his side.❞

Other London Cockney accents about