Talk:Promise

From Wikipedia, a free encyclopedia written in simple English for easy reading.

Anyone know an exact definition for "to be on a promise"?

Does it have sexual connotations?