I grew up in an idiom rich enviroment. Both Texans and PEI Islanders have a rich language. I get that my ESL students don't have idioms, but even my students with generations of English-speaking relatives don't have them. Here are a few that have resulted in confusion
Sit down or I'm lowering the boom on you. (Kid actually thought I would hit him)
What's wrong with Shank's Mare (SP) (Student lived NEXT DOOR to the school and was late repeatedly because the car wouldn't start. )
Your about to take a long walk off a short pier.
Not at school but in public - A young relative was driving all the other kids nuts. I told him keep it up and I'll kill you resurrect you and kill you all over again. Person objected not to me "threatening to kill" child but to usurping God's roll by threatening to resurrect him
Unique to my family - Keep it up and I'll kick your rear to PEI and (relative) will kick it back to Texas.
Dad (Texan) to Uncle "The girls are fixen to drive me to Brudenel want to come play a round?"
Uncle (Islander) is something wrong with Mom's car?
*BTW if you are ever on PEI don't miss
http://www.tourismpei.com/provincial-park/brudenell-river . It is a Provincial park with fantastic golf, and swimming.