Dictionary: “パンチドランク”

パンチドランク

パンチドランク

befuddled; confused