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! ) :)