Did you, like me, watch Jodie Foster's Golden Globes speech in baffled amusement last night? Well thankfully John Mayer is here to explain it to us!