Top definition
something just happened that was so good that you have to have a plus sign for eyes.
wow!... +D amazing!
by lunartaiyou July 23, 2008
Get the mug
Get a +D mug for your coworker Sarah.