meaning of ben madin-uden

ben madin-uden meaning in Urban Dictionary

fat meal that really loves dick and ellen