flummox

v. Colloq. Bewilder, disconcert. [origin unknown]