A good friend is someone you can trust and count on for support when you are feeling down, who will be there for you no matter what. Good friends are loyal and supportive, and when you find a true friend you should work to maintain that friendship over time. In short, a good friend is defined by trust, loyalty, and support.