1. Adjective. Confused, perplexed or flustered. ¹
¹ Source: wiktionary.com
1. flummox [v] - See also: flummox