Green’s Dictionary of Slang

John Cornstalk n.

see cornstalk n. (2)