Skip to main content

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.
I just want to bathe in Silicone Emulsion.