What does beat your dudley mean?

beat your dudley meaning in Urban Dictionary

A slang type of the word masterbation