Literal Translation
On top of the market
Actual Meaning
On top of everything
Etymology
I can’t find much about the origins, but it seems it’s not actually about markets but walking (marche). It would mean “one extra step” or “one step further”. For example, she came home late and on top of everything she was drunk!
