Dictionary: “パンチ・ドランク”

パンチ・ドランク

パンチ・ドランク

befuddled; confused