that new guy you hired sure is one hell of a blindsailor
a person willing to venture into unknown places without care or thought
"that new guy you hired sure is one hell of a blindsailor" What is the definition of "blindsailor"?