And what does it have to do with a lap dance?
Lap is the lap. A computer that you can put on your lap. And indeed "on top" - so "on top". [laptop = on top of the lap!]
Lap means lap.
Laptop is based on "desktop". Desktop is called Desktop because he is on the table. And you can use a laptop from the lap, even if there are hardly any who do it. Is just catchy.
And what a lapdance is you know.
They have the womb in common.
Lap = lap
top = up / on top = on top
So laptop = on top of your lap
Unlike the desktop = on top of the table
And what does it have to do with a lap dance?
Only the English term lap by lap.