1 definition by joudsbae

my bae, the loveliest person ever, can achieve anything she wants, an angel, underrated talents, all round top notch gal
"omg Joud, you're so swag"
by joudsbae July 22, 2021
Get the Joud mug.