Definitions by Hasreen94
hasreen
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.
Hasreen is a nice guy!