If $a, b \in F_n$ then the subgroup $H = \langle a, b\rangle$ is free, because it is a subgroup of a free group, and hence it is free on either one generator or two. In the first case, assuming $a$ is non-trivial, your condition holds: then $a,b$ commute and $a^{k+l} b = b \implies a^{k+l} = 1$ implies $a = 1$ as free groups have no torsion.
In the second case the map $F_2 \to H$ given by sending one generator to $a$ and the other to $b$ is a surjective homomorphism. Finitely generated free groups are "Hopfian", so any surjective homomorphism from a finitely generated free group to anothe…