ben-ezra
holy crap, he pulled such a ben-ezra there
knowing way too much about whatever is being talked about, or using that knowledge to get 100% in a course
"holy crap, he pulled such a ben-ezra there" What is the definition of "ben-ezra"?