What does ben watson mean?

ben watson meaning in Urban Dictionary

generating a cupcake from your own semen and offering it to a stranger for eating.