Pharyngula

And it’s all explained in song! It seems right for the perpetual thread.

(Current totals: 12,111 entries with 1,322,671 comments.)