Drink out of the can- it means rather than pouring it into a glass. I don't know if this is considered rude in the States.
Screwed- this means he did badly out of the deal. It also can be used to mean 'have sex', but I don't think so here.
- For Teachers