Search in full dictionary

KNOCK (YOUR) HEAD OFF ON

KNOCK (YOUR) HEAD OFF ON
ScnMaster
make a considerable effort on; apply (oneself) energetically (to the point of exhaustion) to. A variation of knock oneself out. Academy Level III Glossary