5 years
x
131 Views

I bought a face cream that is 98% snail secretions and now I’m scared to even open the jar. 😬

New Confession

Related Confessions