A very funny, caring and sweet kind of guy. He can make you laugh even in your saddest day.Though they have a tough outer self they can be the most caring and affectionate person that you've ever met.They have the biggest and genuine heart. <3
You are such a John Alfonso.