It's 'chickens coming home to roost ' and it means that bad things you do or say may come back to you, like chickens that come home to roost, or sleep.
May 9, 2013
1
2
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Edward_Hua
Language Skills
Chinese (Mandarin), English, French, Portuguese, Spanish