Posted: Feb 14, 2018 9:27 pm
I think this really is a case of it being very British, and perhaps not readily translatable.
Lifeboat for the rational mind :D
http://www.rationalskepticism.org/
http://www.rationalskepticism.org/viewtopic.php?p=2614754#p2614754