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.
by Some guy that likes UD March 2, 2011
Get the Refbatch mug.