Skip to main content

Definitions by Oxfordloafers

Rubber Ducking 

Chilling in your bath tub with a bunch of rubber ducks.