KNOCK (OR HIT) SOMEONE FOR SIX BRIT.
Meaning of KNOCK (OR HIT) SOMEONE FOR SIX BRIT. in English
knock ( or hit) someone for six Brit.
informal
utterly surprise or overcome someone.
→ six
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004