Term: amorette
Example: a best friend for life is amorette
Definition: a beautiful, smart, witty and loyal person who will always be there for you no matter what