Word of the day

02/10/2023

Dumfoozled – a state of confusion or bewilderment; perplexed; befuddled.