Skip to main content

youdontknowme...'s definitions

Afra

A teachers pet who thinks she is sO qUiRkY and the definition of a snowflake. An Afra is a snitch who can never mind her own goddam business. Cries over the smallest things and always seems to get her way. Everyone likes her but because they feel bad. If you have an Afra in your life, I’m so so sooo sorry.
*A random person minding his own business*
Afra: *reports him to the police*
by youdontknowme... April 25, 2020
mugGet the Afra 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