Etymology
Today it means: A response of enthusiasm towards surprising and/or technically impressive things. Full definition →
From gee whiz + -ery.
Etymology from Wiktionary, CC BY-SA 4.0.