i stepped in a poodle paddy when i took that shortcut through the dog-owner's yard
(n) a pile of dog shit
"i stepped in a poodle paddy when i took that shortcut through the dog-owner's yard" What is the definition of "poodle paddy"?