Skratudu Share definition Flag The word of God, some random shit, just your own way. Person 1: Fuck you Person 2: Bitch what u mean skratudu! Person 1: Skratudu? Person 2: SKRATUDU Skratudu by personpersonskratudu May 10, 2019 0 0 Get merch Get the Skratudu mug. Buy Now — $32.95 See more merch