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