English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Can do a haircut be used colloquially to mean have a haircut?

share|improve this question

closed as general reference by FumbleFingers, Lynn, Mahnax, MετάEd, Will Hunting Mar 19 '12 at 4:36

This question is too basic; it can be definitively and permanently answered by a single link to a standard internet reference source designed specifically to find that type of information.If this question can be reworded to fit the rules in the help center, please edit the question.

For the record, you don't "do" or "have" or anything else a haircut, except "get" — you get a haircut. – Robusto Mar 20 '12 at 3:19
@Robusto I'm pretty sure that one can have a haircut - e.g. I might have a crewcut, and you might ask me what haircut I have. – Marcin Mar 20 '12 at 11:08
@Marcin: Except the OP did not appear to be using it in that context. – Robusto Mar 20 '12 at 12:24
@Robusto That does not make your general statement correct. – Marcin Mar 20 '12 at 12:26
@Marcin: Who said it was a general statement? For the record, my comment implicitly narrows the scope of the question to time prior to and during the haircut process, and to future instances of discussing that process in the past tense. So you can go ahead and talk about "having" or "wearing" a mullet to your heart's content. – Robusto Mar 20 '12 at 12:30

Doing implies an action performed. Having implies an action received. Doing a haircut implies that the haircut is something you will perform, a service you will give. Having a haircut implies that you will be receiving a haircut from another party.

share|improve this answer

The difference this: "do a haircut" is just plain bad grammar.

It's probably common among youth and teenagers, but it's not correct English.

"Have a haircut" is the correct way of phrasing it.

share|improve this answer
It means it's still used? – Noah Mar 19 '12 at 5:45

Not the answer you're looking for? Browse other questions tagged or ask your own question.