Definition of rubber ducker in US English:

rubber ducker

noun

South African
informal