Talk:Promise

From Simple English Wikipedia, the free encyclopedia

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

Does it have sexual connotations?