Pret-a-3D opened this issue on May 14, 2012 ยท 8453 posts
Doctorjellybean posted Mon, 29 October 2012 at 3:30 AM
On A Promise
In British English, "on a promise" simply means that you have arranged to or at least expect to have an intimate encounter with someone - usually your regular partner.
I can never understand why, when your date said to pick her up at a specific time, you have to wait another half an hour before she is ready.