Someone who has a massive ego is constantly labeling other people and exposing their flaws to hide their own. Most often label people derogatory words like "faggot", "retard", "bitch", etc. or take gossiping to the extreme. Usually caused by jealousy, insecurity, and/or desire to be "cool" or "popular".