He fucks ducks? OK I have officially lost all respect!