Top definition
A perfect being. Cute, soft and lovable with big beautiful eyes that gaze into your soul.
When he looks at me, I can't stay mad; he's such a youssi
by Pancakes4ever August 07, 2016
Get the mug
Get a Youssi mug for your mate Larisa.