Federed means: Roger Federer is the one who thrashes a professional player of tennis. (in Community Dictionary, added by Jonathon Blake)