Golden Bowl

Dictionary

PIMPLEDa.

Having red pustules on the skin; full of pimples.