1 definition by heheimasheep
A McGrath is a great person who sometimes can say dumb things but always means well. They just want to live their best life with there loved ones. For a girl, they are strong and mostly overly caring. for a boy they are just big cry babies under all of their men fasared
by heheimasheep May 7, 2020