Top definition
Dudodsery is a wide term, but mostly used to refer to a missile silo in Iraq funded by Putin.
We have our own host machine and Dudosery and payment for the host is no longer a problem.
by Amnestics October 12, 2018
Get a Dudosery mug for your guy Manley.