Someone who is better than a monkey puncher and wins at all contest.
by Buttface65436 August 4, 2011
Get the Monkey Pincher mug.