A Caleigh is that one great friend that understands your jokes and apologizes for everything, even when it is your fault. She is understanding and is not easily annoyed, she also is really nice and a great friend.
Wow, Caleigh is amazing!