If you have this badge you need to take a break! You are a hardcore player to have hatched 100 Secret Pets!