Skip to main content

Definitions by the pixie

(n) similar to a deposit
He scrubbed and scrubbed, but the marto on the office sofa proved resistant to even industrial strength cleaning products.
marto by the pixie November 10, 2003