carl rubbed icy hot on his nuts again, what a pin thrower
a pin thrower is somebody of below average common sense
"carl rubbed icy hot on his nuts again, what a pin thrower" What is the definition of "pin thrower"?