a blind man on [riding] a blind horse; rushing headlong to disaster; in for trouble
Copyright © 2018 WordTech Co.