How Well Do You Know English Slang?
a French puppet show, similar to Punch and Judy; the theater in which this is performed
from Guignol, character in French puppet show
an entertainment with sensational or horrifying dramatic intent; also called Grand Guignol
French 'punch'; Grand Guignol 'Great Punch' was Paris theater