ANSWERS 100% CORRECT!!
offhand - ANSWERS(adj) casual, informal; done without preparation or forethought;
rude in a short way, brusque
all fingers and thumbs - ANSWERSvery, very clumsy
nosy - ANSWERSoffensively curious or inquisitive
cheeky - ANSWERSoffensively bold
keep your mouth shut - ANSWERSto keep (a secret)
busybody - ANSWERSa person who meddles in the affairs of others
life and soul of the party - ANSWERSsomeone who is energetic and funny and at the
centre of activity during social occasions
have a screw loose - ANSWERSbe silly or eccentric
cheapskate - ANSWERSa person who is unwilling to spend money
happy camper - ANSWERSa happy person; a satisfied participant
down-to-earth - ANSWERSpractical, realistic big mouth - ANSWERSa person who talks
too much and does not keep secrets
a pain in the neck[ass] - ANSWERSsomeone or something that is very annoying
moaning minnie - ANSWERSa person who complains a lot about insignificant things
nerd - ANSWERSone who is picky about budgeting and numbers
born optimist - ANSWERSSomeone who always thinks positively
smart alec - ANSWERSa person who is irritating because they behave as if they know
everything hair-raising - ANSWERSexciting, thrilling, or terrifying
show a leg - ANSWERSto get out of bed
keep your hair on - ANSWERSto calm down