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