What does Bonenfant mean?

Bonenfant meaning in Urban Dictionary

obviously proficient at every thing. he doesnt fuck ladies, he makes want to them. perhaps not a douche.