knock someone for six
Verb
Meaning
knock someone for six (third-person singular simple present knocks someone for six, present participle knocking someone for six, simple past and past participle knocked someone for six)
Alternative form of hit someone for six.