McHugh is a common surname of Irish origin. It is an anglicisation of the original Irish Mac Aodha meaning literally "Son of Aodh". Aodh was a popular male given name in mediaeval Gaelic Ireland, and was traditionally written in English documents as Hugh.
Kiss Me I'm A McHugh - Short Sleeve Irish T-Shirt By Two Thirds Irish