im just going to drop off/give birth to some bum puppies
another way to describe human faeces and or defecating
"im just going to drop off/give birth to some bum puppies" What is the definition of "bum puppies"?