England a foreign country? Not by my reckoning. Everywhere else, Yes.
As regards drinking from a damp glass, how can you drink from a dry one? A drink, of whatever you fancy, is by definition wet. Ergo, if you pour said concoction in to a glass and proceed to drink it, the said glass is no longer dry since it contains (or contained) a liquid, a property of which is being wet.