"On top" can have several meanings:
1. Physically on top: To be located on the highest part or surface of something.
2. In control or dominant: To be in a position of power, authority, or control over something or someone.
3. Feeling good or positive: To be experiencing a sense of happiness, confidence, or optimism.
4. Sexually: To be engaged in sexual intercourse with someone, typically referring to the male position of being on top of the female.
In general, both phrases convey a sense of being in a superior position or achieving a high level of success or accomplishment.