diamond geezer

What does this mean? I've never heard it before and it is on the cliché list.