have a whale of a timeWiktionary 原文词源说明Compare whale (“something or someone excellent”); thus, not just any good time but rather a great time.释义(英文)动词 Verb(idiomatic) To enjoy oneself greatly: to have a very good time.