A Gamerpic (Gamer Picture) is your public profile avatar on Xbox Live. It appears on:
Customization Options:
It's purely cosmetic—no gameplay effect—but a key part of your Xbox identity. You can change it anytime in Profile → Customize → Change Gamerpic.