2 definitions by Kdidjdndijdlwiantjrbe dididjdn
by Kdidjdndijdlwiantjrbe dididjdn September 20, 2021
An annoying over complicated control freak who always has to have the perfect grades. Usually Indian and always likes to act like a friend but will turn around and stab you in the back.
by Kdidjdndijdlwiantjrbe dididjdn September 20, 2021