Green’s Dictionary of Slang

shop n.2

the mouth.

[UK]Partridge DSUE (1984) 1059/1: from ca.1860.

In exclamations

shut your shop! (excl.)

be quiet!

[UK]Partridge DSUE (1984) 1059/1: from ca.1860.