d?

short for: any new developments
person 1: d?
person 2: ya i got a new car
by Neil Sabharwal July 24, 2007
mugGet the d? mug.