live wire, a very lively, energetic person, saddle someone with something, give someone an unpleasant responsibility, something hits the spot, something that is exactly what you wanted or needed, drudgery, boring, repetitive work, take the edge off something, to relax pressure or pain, put someone on the spot, to embarrass someone by asking a difficult question unexpectedly, leave someone in the lurch, abandon someone when they need help, run out of steam, lose energy or enthusiasm, barge in, interrupt rudely, get/have your ducks in a row, make sure everything is well organised.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?