Can do a haircut be used colloquially to mean have a haircut?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
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.
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.
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.