baffleda. 帶有擋板的英文釋義people who are frustrated and perplexedperplexed by many conflicting situations or statements; filled with bewilderment