Skip to main content

Vomitooo's definitions

Yousra

A girl who knows everything and is always ready to tell debate on any subject and use her best statistics and studies to convince you.
You always win arguements, you are so Yousra!
by Vomitooo January 31, 2020
mugGet the Yousra mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email