Skip to main content

tangelicforever's definitions

Silicone Emulsion

noun. A magical ingredient found in top shelf moisturizers, it leaves skin radiant and softer than cashmere. Silicone Emulsion is derived from the horns of unicorns.
I just want to bathe in Silicone Emulsion.
by tangelicforever November 9, 2010
mugGet the Silicone Emulsionmug.

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