Having read the Daily Mail, glassed is a word the British use.
In the event you want to "glass" someone but good.