cackler\'s ken

Fun Dictionary -> cackler\'s ken

cackler\'s ken - Vulgar Dictionary definition

A hen roost. CANT.