I like the word flummox.