What does on-top-of-the-world mean? (idiomatic) Delighted; ecstatic; exceptionally pleased, happy, or satisfied. (adjective) He was on top of the world afte ...
確定! 回上一頁