Can of whoop ass, Open (up) a
1. To severely and physically beat someone. 2. When one team wins decisively over another and in the process shows that they are physically superior.
1. To severely and physically beat someone. 2. When one team wins decisively over another and in the process shows that they are physically superior.