Shane McGowan, lead singer of The Pogues...although I think he’s cleaned up his act in the last few years.
He has no teeth.