Skip to main content

the pixie's definitions

marto

(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
mugGet the marto mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email