What is On A Promise?
1.
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?
See
Random Words:
1.
1. In Star Trek, part of the standard message used by the Borgwhen they encounter an alien race they intend to assimilate into their col..
1.
Nice try, Sgt., but it stands for Rolling on the floor laughing my god damn ass off you fucking bitch ass piece of shit.
I was rotfflmg..