A man that is attractive or unattainable, and uses that advantage to lead women on, to the point where some will flick their bean after he leaves.
John is talking to 3 women, but he isn't going to get with any of them, that's why he is such a beanteaser.