Nickname for someone who is
amazing, caring, charming, wonderful, incredible, adorable, atheltic,
sexy, smart, courageous, kind, ambitious, creative, spontanious, deserving, honest, loyal, faithful, cheerful, and is a best friend, a
boyfriend, a son, a lover. Someone who could be accidently mistaken as an angel, a saint, a gift from god. (Thats right, you! ) :)