Originally posted by AmauroteAlf should do it. Considering he has problems integrating into the current mindset of the world he is appalled at living in Alf serves a dual purpose, because for all intents and purposes he is an Alien Life Form.
Of course, the real issue now is not what his latest nick is, but what we all call him for the sake of simplicity and convenience. I favour the following shortlist:
1. Mr Goonhead
2. Alf Garnett
3. Doris
4. Butt Cobra