1 definition by Hasreen94
Someone who is totally full of happiness and never give up in his life. Always try to come out with the best outcome for the sake of the others. A good lover. Attitude is at 100%. Best at friendship.
by Hasreen94 December 29, 2016
