look up any word, like sex:

1 definition by the pixie

 
1.
(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