flummoxed in Catalan flummoxed in Catalan perplex adj Confused, perplexed or flustered. Add to Flashcards