A crazy Russian youtube user who appears to have no teeth, and smokes crack before ranting in garbled English that only god could understand.
by Some guy that likes UD March 17, 2011
Get the Refbatchmug.
Get the Refbatchmug. We'll email you a link to sign in instantly.