Definitions of Grand guignol:

  • noun:   a play of a macabre or horrific nature