knock one's block off

[knock one's block off] {v. phr.}, {slang} To hit someone veryhard; beat someone up.

Stay out of my yard or I'll knock your blockoff.

Jim will knock your block off if he catches you riding hisbike.