a bit of a geezer - definition and synonyms

phrase informal
  1. a man who you think is involved with illegal or immoral activities
See also main entry: geezer