Actually I don't think I've ever heard an 'official' definition--simply one of those words you just 'know.'
However, there are many accepted definitions. Most stem from idea of a straight man who 'takes care of himself' (as in hair, clothing, shoes, teeth, etc as well as even so much as choice...