Wiktionary
cosmic teapot
n. (context philosophy English) Russell's teapot
n. (context philosophy English) Russell's teapot