ELEPHANT AND CASTLE Meaning of ELEPHANT AND CASTLE in English arse hole Cocney English dictionary. Английский словарь Cocney. 2012