生拖死拽 meaning in Chinese
drag (off) by force more dead than alive; drag sb. away willy-nilly; drag sb. along kicking and screaming; drag sb. by (the) head and ears
drag (off) by force more dead than alive; drag sb. away willy-nilly; drag sb. along kicking and screaming; drag sb. by (the) head and ears