Meaning of DUCK'S ARSE in English

DUCK'S ARSE

grass (informant)

Cocney English dictionary.      Английский словарь Cocney.