Green’s Dictionary of Slang

glass case n.

[rhy. sl.]

a face.

[UK]A. Mayhew Paved with Gold 169: ‘I’ll smash your “glass case” and mag your “north and south”,’ roared Bill, referring to the face and mouth of his opponent.