Refbatch Share definition Flag A crazy Russian youtube user who appears to have no teeth, and smokes crack before ranting in garbled English that only god could understand. Steve: Yo man, i was so drunk, I was speaking worse than Refbatch! Bob: Impossible. Refbatch by Some guy that likes UD March 17, 2011 Get the Refbatch mug.