Skip to main content

Definitions by Boiaa

Squirrel clutch 

Grabbing and squeezing hard on a man's genitals in order to incapacitate them
He kicked me so i gave him the squirrel clutch
Squirrel clutch by Boiaa October 8, 2018