1 definition 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.
by the pixie November 10, 2003
Get the marto mug.