Skip to
noun
An outdated or obscure term for 'pockmarks' or 'bumps' on the skin, often associated with acne or other skin conditions.
Browse