Define John Alfonso Meaning

John Alfonso
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.

By Lyndy