John-date means in slang: A relationship that is undefined and somewhat private between two individuals. The relationship is not titled “boyfriend/girlfriend”. To avoid serious commitment or to being tied to any area by a relationship, one party must be dating and have full intent to end the relationship in six to seven months. (in Slang Dictionary, added by Nieves Díaz)