Callum Church Share definition Flag A different type of turd which wont flush, a much more difficult one to flush! Person 1 - Wuu2? Person 2 - This damn callum church won't flush! Callum Church by giggidypopdoodleman December 5, 2010 0 0 Get merch Get the Callum Church mug. Buy Now — $32.95 See more merch