Top definition
adj. to act in a manner that amuses or displeases Lord Dingley.
by pugsley October 22, 2003
Get the mug
Get a dugay mug for your buddy Beatrix.
buy the domain for your pet blog