Word Definition - 跌跌撞撞

diē die zhuàng zhuàng to stagger along