A thing or being who never had a chance to succeed. A failure from start to finish.
On top of that, I am a never-wazzer on all technical matters.
Perhaps I might comment - "Better a has been than a never wazzer....!!!"
Hewitt has proved that a "never wazzer" can be compelled to accomplish...