a common name in Vietnam, used to describe a weirdo
Hey! Do you know that guy over there. He's Do Van Tuan Tu Oh My God