Top definition
A stinky Dutchman or the dutchoven. Has a 3 inch cock.
Wow That at that Deyong.
by Deyong February 03, 2017
Get the mug
Get a Deyong mug for your cousin James.