Well, the Concise Oxford Dictionary also has "geezer" as meaning "old man" - but dictionaries make mistakes sometimes, and this is one. "Young geezer" is quite a common expression, in my experience. For example, a rapid google threw up an example of Ozzie Osbourne using it (among others).