Top Definition
The most caring and adorable person you could ever meet. Hes always fun to be around and handsome.
Girl 1: "My boyfriend is so caring and amazing!"
Girl 2: "He must be like Aaron Yoshimura(:"
by ....?? November 05, 2011

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.