Skip to main content

Definitions by AceZeuster

Something that British people have seen as incomprehensible.
I looked up the word “Optimism” in the Oxford English Dictionary and the definition simply said “No.”
Optimism by AceZeuster June 1, 2019