Definitions by tangelicforever
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.
Silicone Emulsion by tangelicforever November 9, 2010