Shit they can't teach you in school is exactly that. The idioms and slangs that you hear daily but can't use in class. This is for adults only. Please don't use these in your ESL classroom, but you can recommend them to your ESL students.
For classroom-safe idioms, check out Vdioms.com
© 2002 - 2015 all rights reserved