Scatadouche Share definition Flag On his high horse, cock sniffing douche. Look at this fuckin scatadouche cutting me off in their broke ass Corolla. Scatadouche by DiegoDemarco July 3, 2020 0 0 Get merch Get the Scatadouche mug. Buy Now — $32.95 See more merch