Green’s Dictionary of Slang

wide-open beaver n.

see under beaver n.1