having a ball - having a great time, breath of fresh air - new or different, spruce up - clean or neater, chip off the old block - child who resembles a parent, needle in a haystack - hard to find, lend a hand - help out, sweet tooth - love for sweets, in a pickle - in a bad situation, once in a blue moon - not very often, cool as a cucumber - calm and collected, in hot water - in trouble, spin a yarn - create or tell a story, in the nick of time - at the last moment, tickled pink - thrilled or happy, green thumb - good with plants, caught red handed - getting caught, guilty, cat got your tongue - not able to speak, make a beeline for - head straight to, break a leg - good luck, piece of cake - easy,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?