Top definition
Undertaking a masturbatory act on oneself, wearing Marigold rubber gloves and your Mother's best pearls or costume jewellery.
Nah, can't stay for another one lads. Got to pop home to let the Rubber Duchess out before Mum gets back from Aunty Karen's.
by I am Simon, I am bald. August 05, 2016
Get the mug
Get a Rubber Duchess mug for your Facebook friend Riley.