Matching Pairs idiomsOnline version Match the idioms with their meanings. by Lee SIEW WAN 1 pulling my leg 2 on top of the world 3 hit the sack 4 cold feet 5 let him off the hook 6 put my foot in my mouth 7 time flies 8 bookworm to be afraid time passes quickly said the wrong things someone who likes reading did not punish go to bed joking with me to feel very happy