Based on the iconic DVD logo bouncing around the screen, âhits the cornerâ is a phrase to express your satisfaction regarding a particular subject.
âWow, that video really hits the corner.â