1601 / 3571

What does 连滚带爬 (lián gǔn dài pá) mean in English?

连滚带爬
lián gǔn dài pá連滾帶爬

roll and crawl; flee in panic