Punch-and-judy-show definitions

punənjdē
A traditional puppet show in which the quarrelsome Punch constantly fights with his wife, Judy, in a comical way.
noun
8
0