Skip to main content

Marco Columbo's definitions

italian mascara

The layer of grease that Italian people develope on their faces due to their naturally oily skin.
Gross, look at Luigi's italian mascara. That guinea should really wash his face.
by Marco Columbo February 11, 2008
mugGet the italian mascara 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