The story
Modification of medieval by automated string substitution of review for eval, a JavaScript function short for evaluate (to avoid the risk of unintended code execution). Coined accidentally by Yahoo! Mail in 2001.
Etymology from Wiktionary, CC BY-SA 4.0.