Top definition
A phrase similar to destroyed , ruined , wrecked, gg'd. Simply put, the "thing" the phrase is being directed to simply means it's done.
"look at this misses throwing up on george street, she's fucking done dog diddly done deaded
by supremelobsterr May 24, 2018
Get the mug
Get a done dog diddly done mug for your sister-in-law Julia.