Word Definition - 摇摇摆摆

yáo yáo bǎi bǎi swaggering; staggering; waddling