Top definition
A slang form of the word masterbation
I was beatin my dudley last night while i was thinking of your mom.
by Russell Collins June 08, 2005
Get the mug
Get a beat your dudley mug for your dog GΓΌnter.