What is Slum Duckie?
social reject, annoying invalid, a parasitical person
he's such a slum duckie
See slum ducky, ducky, slum, duckie