1 definition by UB101
An amazing, kind, compassionate, guy, who is a good person to rant to about your problems. He is the kind of person you can come to for almost anything, and he'll be there to listen and give you advice.
by UB101 January 10, 2017