Top Definition
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 07, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.