sarfraz

An individual who has a deluded sense of superiority over others....unable to take criticism...he ends up resorting to making videos on Facebook....unable to make judgements as he is unable to comprehend a large amount of information as he relies upon hearsay. Feels like he has a God given right to tell others what is right & wrong, good & bad...an utter gobshite of a person who needs to be dealt with
Oh no its Sarfraz
Kill it (Sarfraz) before it breeds
by 123lover123 May 19, 2016
Get the sarfraz mug.