1 definition by Meowm1x

When you accidentally pinch your ball when going for a scratch.
Yo nigga I went to scratch my ball and I just fuckin binched myself!
by Meowm1x December 24, 2014
Get the Binch mug.