British slang for acne/zits/pimples.
The wider use of spots is that their presence in a person is a marker of immaturity, as witnessed by this crackling dialogue between James Bond (007) and M6’s new quartermaster (Q).
Q: It always makes me feel a bit melancholy. Grand old war ship being ignominiously hauled away to scrap… The inevitability of time, don’t you think? What do you see?
James Bond: A bloody big ship. Excuse me.
Q: 007. I’m your new Quartermaster.
James Bond: You must be joking.
Q: Why, because I’m not wearing a lab coat?
James Bond: Because you still have spots.
Q: My complexion is hardly relevant.
James Bond: Your competence is.
Q: Age is no guarantee of efficiency.
James Bond: And youth is no guarantee of innovation.
Q: Well, I’ll hazard I can do more damage on my laptop sitting in my pajamas before my first cup of Earl Grey than you can do in a year in the field.
James Bond: Oh, so why do you need me?
Q: Every now and then a trigger has to be pulled.
James Bond: Or not pulled. It’s hard to know which in your pajamas.
James Bond Q.
Q: Double Oh Seven.