Cachau bant Share definition Flag the welsh or cymraeg for fuck off. Literally “shit away” “Cachau bant!” Cachau bant by eeee4444 December 1, 2022 0 0 Get merch Get the Cachau bant mug. Buy Now — $32.95 See more merch