Definitions of macushla:

  • noun:   (an Irish term of address expressing affection) darling