St Albans, Hertfordshire, January 2022
An odd sight, reminding me of an odd British saying, off your trolley, which is used to mean behaving in an extremely unusual way or doing something very silly. It seems to date back to the 1890s and probably comes from trolley buses popping off their overhead power cable and losing power.
Is there anything similar in your country and/or your language?
Copyright Debbie Smyth, 2 February 2022
Posted as part of Becky’s SquareOdds