Skip to main content

Definitions by charlieanna

polarmuffler 

a device to quieten polar bears
that bear's making a right old racket - someone deploy the polarmuffler
polarmuffler by charlieanna July 2, 2011