When I visit an escort, the experience is all about excitement, tenderness, romance, ecstasy...
And I usually have a good time also :-)
I'm sorry, but the word 'Punt' really doesn't adequately express what this business is all about.
Does anyone agree?
Can we come up with a different word?