duff up...someone - French English Dictionary