the duff means: One friend who is ugly, fat, or both. Every group has one. She is the friendliest person in the group and the best to speak to if a man needs to know where the girl from the gym likes to eat. (in Community Dictionary, added by Ismael Rey)