be hit for six To be upset or overwhelmed, especially suddenly or unexpectedly. Primarily heard in UK. Watch the video