Best definition
weaver grip
a tight, usually humiliating grasp or hug. if a female, the weaver gripper will pick you up under the arms.

if a male, the weaver gripper will slap your balls relentlessly.

dude 1: check out that weaver grip Fred is pulling on Jade.

dude 2: OW Jordan just weaver gripped my balls!