Oxford English Dictionary adds 'play play', 'glitchiness' and 'jelly' (but not the one you think!) to its ranks - so do you know what they mean? March 29, 2026 · Daily Mail Read full story at source