1 definition by personpersonskratudu

Top Definition
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
by personpersonskratudu May 10, 2019

Mug icon
Buy a Skratudu mug!