I'll have to politely disagree. The term is easily googable lingo (i even gave what it meant when asked) and not knowing the term doesn't... Take away from the experience of the game itself? Its a common term used within VN communities at that.