this dmflodder keeps letting his dog poop on my lawn
noun- an individual whose morinity is comparable to the intellect of a flattened garden slug
"this dmflodder keeps letting his dog poop on my lawn" What is the definition of "dmflodder"?