McColloch
A McColloch is a honest loyal family name. McColloch's fight for what they believe in and will fight to the death even if they are in the wrong. They do not like to admit when they are at fault. A McColloch has to much pride to ever swallow any of it and say sorry to any one even when they often should.
A McColloch is strong and attractive person. When I grow up I hope I marry a McColloch they are so sexy and amazing.