Top definition
Another way to say rubber duck but usually thought of differently when said out loud
Person 1: I'm going to go play with my rubber d in the tub.

Person 2: wait what?!
by Car Vroom Vroom July 01, 2016
Get the mug
Get a rubber d mug for your brother James.