karochkin Share definition Flag muscle dummie, that spends to much time looking up procedures and does not accomplish much at all. Likes working out more than pussy. Quit being a Karochkin and just get it done. karochkin by cory and trevor June 23, 2010 0 0 Get merch Get the karochkin mug. Buy Now — $32.95 See more merch