CACKLER'S KEN


Meaning of CACKLER'S KEN in English

A hen roost. CANT.

Slang English vocab.      Английский сленговый словарь.