knock for six


Also found in: Dictionary, Thesaurus, Encyclopedia.

knock somebody for six

  (British & Australian informal)
to surprise and upset someone a lot It really knocked me for six when my ex-boyfriend announced he was getting married.
See also: knock, six