1 definition by Soapyoyster

Short for dudley
A man named dudley
Dud is the king of all duds
by Soapyoyster March 4, 2019
Get the Dud mug.