LucasTheAtheist Share definition Flag A YouTube channel where a self-proclaimed "beach cow" debunks Christianity. "Have you watched the LucasTheAtheist video where he debunks the cosmological argument?" "No, I haven't." LucasTheAtheist by Brughvc December 18, 2020 0 0 Get merch Get the LucasTheAtheist mug. Buy Now — $32.95 See more merch