DUCK'S ARSE


Meaning of DUCK'S ARSE in English

grass (informant)

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