Snapchat uses different emojis to distinguish the significance of the people in your Friends list. Each emoji is significant of your current "relationship" with the contact, and can change depending on the level of interaction with the user.
Here is a quick rundown of the significance of each Snapchat Friend emojis that you may come across on the instant messaging app.
Snapchat Friend Emojis
The Friend emojis that appear next to your Snapchat contacts are private and can only be seen by you.
A gold star indicates that this user has replayed one of your snaps in the past 24 hours
A flame emoji indicates that you have been exchanging snaps with this user for a number of consecutive days
The baby emoji indicates that you just recently became friends with this user
A cool emoji indicates that you share a common best friend with this user
The smiling emoji is indication that this user is among your best friends
A smirking emoji indicates that you are this user's best friend, but he or she is not yours
Pink hearts indicate that you have been best friends with this user for two months straight
A yellow heart indicates that you and your contact are each other's #1 best friend
A red heart indicates that you and your contact have been each other's #1 best friend for two weeks straight
The 100 points symbol indicates that you have had a 100-day Snapstreak with this user. The 100 points emoji will appear next to the fire emoji when you snap back and forth with someone for one hundred days in a row