beat the stuffing out ofWiktionary 原文释义(英文)动词 Verb(idiomatic) To beat very severely.(idiomatic) To trounce, outdo, or triumph over.