“The chickens have come home to roost” is an idiom meaning that past actions or mistakes have finally resulted in negative consequences, often deserved ones, and are now catching up to the person responsible. The phrase implies that something you put out into the world will eventually return to you, similar to how chickens return to their roost.Â
