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
5 Words related to +D

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.