Choch monkey Share definition Flag That person that always messes things up, like parking or even eating. Dude how did you do that? Your such a choch monkey Choch monkey by Brobabe32 January 14, 2017 0 0 Get merch Get the Choch monkey mug. Buy Now — $32.95 See more merch