Phrases which irritate me .Do you have any?

post-futurist

UKChat Newbie
Joined
Nov 20, 2020
Messages
29
Reaction score
13
Temperatures struggling' So often heard on weather forecasts. FFS. Meteorology is a science! How could a temperature struggle?:
 
Back
Top