naafiq
A brainy freak who thinks life is a joke and laughs at you while you're failing.
My math teacher is a naafiq. He solved the problem before I even copied it.
She texts me during class. 'I'm a naafiq. You're just a sad kid.'
He called me a naafiq in front of my mom. I'm still mad.