Here is a list of all the incredibly important, totally appropriate words that I have covered with my middle-aged male business English students and my non-native friends in the past few weeks.
Pot, Weed, Bud (in the literal and slang senses of the words)
Snort (as in cocaine)
Take advantage of (physically)
Check out (physically)
Hair of the Dog (in Spain evidently they keep it literal and just say “Have another beer!” but the idea is the same)
So evidently I have some kind of problem with the degree of professionalism I employ in my classes….but actually thinking about it I don’t think the teaching of these words was completely unsolicited. Keep in mind that some of my students don’t know how to say “tall” or “ugly.” But they sure could get through a night at a bar!!! God.