东倒西歪

to lean unsteadily from side to side, rickety...