Vocabulary

パンチドランク

befuddled; confused

adj-f