Find the word definition

Wiktionary
squirrel grip

n. (context Australia sports colloquial English) (context often used figuratively English) A grip of another player's testicles; an illegal rugby tackle involving such a grip.