What does Boxing Day have to do with boxing?
a person who is new to something, esp. one who freezes when first confronted with a television camera
His superior at the hospital called him "Bambi".
after 'deer in the headlights'
[fr being like a deer in the headlights]