This name is the best name in the world. it is defiantly better than the name "Cole". John is very sexy, hot, smart, manly, brave, and nice. I love the name John
A person that loses in every facet of life from card games to trash talking. This is generally a person that has strongconfidence in there ability to win and runs away when they lose.