What does beckham'd it mean?

beckham'd it meaning in Urban Dictionary

term coined in Euro 2004 by a british broadcaster during a Netherlands vs Sweden quarterfinal match.Originates from an England vs Portugal quarterfinal when famed English set kicker David Beckham blasted a penalty shot 20 feet within the mix bar.Commonly utilized today when some body shoots a puck/soccerball/basketball kilometers over the target. Works for practically any sport.