1 definition by chuuchuu

she’s fucking packing like who tf gave her the right to be so damn fine like find yourself a joudi and you win at life, she’s got abs too
Boy 1:Did you see that girl and the way she walks? Such confidence! She’s hot too
Boy 2: yeah her name is definitely Joudi
by chuuchuu November 22, 2021
Get the Joudi mug.