Grand Guignol
Le mot anglais du jour : Daily words to boost your vocabulary
Grand Guignol
Word of the Day : Definitions for Grand Guignol : noun: An event, entertainment, etc., of a sensational or horrific nature. adjective: Gruesome, grotesque, or horrifying.