1 definition by whotfisinparis?
The smartest man in the dunya, this guy is a nerd but at least he's klm. Not sum dickhead you see around the streets which looks like he's about to cry for some random reason. Kinda leng, idk
by whotfisinparis? January 22, 2023