meaning of ben watson

ben watson meaning in Urban Dictionary

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