What does ben madin-uden mean?

ben madin-uden meaning in Urban Dictionary

fat meal that really loves dick and ellen