i sat down too fast and gave myself a nut cracker
sitting down improperly which causes your sack and legs to fall up strangely
"i sat down too fast and gave myself a nut cracker" What is the definition of "nut cracker"?