foul one's own nest

listen to the pronunciation of foul one's own nest
الإنجليزية - الإنجليزية
make a mess of one's life