hydrodesaclipatron Share definition Flag It's a machine, that like .. makes peanut butter and shit. Mason: omfg teh hydrodesaclipatron is teh ownzage! Alex: lawlrus! yeh t0t4lly br4h! hydrodesaclipatron by couragealex July 21, 2009 0 0 Get merch Get the hydrodesaclipatron mug. Buy Now — $32.95 See more merch