Definitions | on top of the world |
| idiom - (idiom) delighted, Delighted; ecstatic; exceptionally pleased, happy, or satisfied.
- He was after she agreed to marry him.
Supplemental Details:Sponsor an extended definition for on top of the world for as little as $10 per month. Click here to contact us.
| |
|