1 definition by helivein2111Dubaidewabldg
A dude who is very good in studies. But is very annoying and cant do shit. he is the one who loves to eat mcdonalds and is known for staying in the washroom for 15 mins just for peeing
by helivein2111Dubaidewabldg October 29, 2019