I can't find a definition for this idiomatic expression anywhere on the net.
'On the bubble'.
Is this like 'in the hotseat'? or more like 'in the catbird seat'?
Is it a good thing or a bad thing?
- For Teachers