1 definition by Car Vroom Vroom

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 March 31, 2016
Get the rubber d mug.