VariousWords beta
Definitions:
Noun
Grand Guignol
Definition: a play of a macabre or horrific nature