What a great word. How appropriate to the situation it is.
Just now I went out to the chicken tractor to check for eggs. What do I see? The bird that was crowing and hopping on top of all the other birds is up in the coop laying a lovely blue-green egg.
Other words that might apply are as follows...
Flummoxed
Confounded
Confused
and Whaaaaaat?
Please feel free to add any other words you feel might be fitting.