Skip to main content

a japanese lady's plaything's definitions

on a promise

In British English, "on a promise" simply means that you have arranged to or at least expect to have sex with someone in the near future - usually your regular partner.
Sorry, Dave. No drinks for me tonight. The wife found the handcuffs we used on our weddin' night, so it looks like I'm on a promise, know what I mean?
by a japanese lady's plaything December 26, 2008
mugGet the on a promise mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email