Top definition
jowhara is the sweetest person you'll ever meet , and she's so lovable , dumb, funny and boring as hell and she's genorus but she could be a bitch
by Xvngle March 15, 2019
Get the mug
Get a jowhara mug for your guy Helena.