three stops short of Dagenham

three stops short of Dagenham definitions

adj
  • Crazy; mad.