1 definition by zoe bahalul

the most annoying frickin girl in the shnombenyagoze group, she is ugly amd boring and zoe is way prettier
god that girl is such a yaara everyone hates her
by zoe bahalul March 5, 2018
Get the yaara mug.