take a licking and keep on ticking

动词 v.

英文释义

动词 v.
  1. To be tough; to have endurance; to have the capacity to absorb stress or damage, but still be able to function. idiomatic
    — How am I supposed to knock these other guys off. My wild card is nothing but defensive. I take a licking and keep on ticking. Big whoop.

词源

Derived from the advertising slogan for Timex wrist-watches.
4 次浏览 数据来源: Wiktionary