This is ridiculous English. A glass of what. No one drinks a glass.
It seems to me my French friends often say "nous prenons" when they mean drinking a glass of wine e.g.
Yes it is usual, that you may compare with the English "have a drink"