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
Get the mug
Get a Silicone Emulsion mug for your brother-in-law Bob.