look up any word, like dirty sanchez:

1 definition by Neil Sabharwal

 
1.
d?
short for: any new developments
person 1: d?
person 2: ya i got a new car
by Neil Sabharwal June 23, 2007