by hehapepa April 29, 2024
Someone who thinks they are the best of the best, usually having glasses, and bullies everyone but gets away with it because usually they are a teachers pet.
by GG123_1 February 06, 2023
by JustMeCrazy June 03, 2019
by urban dictionary big man December 25, 2020