Green’s Dictionary of Slang

cherry v.

[cherry n.1 (6d)]

to blush.

[UK]J. Morton Lowspeak.
OnLine Dict. of Playground Sl. 🌐 Cherry v. to blush, ‘to cherry up,’ ‘bad cherry’.