Top definition
a unique unicorn soul searching sister of taslima islam, someone who has a big mouf (also has green eyes)
person: yooooooo that gyal over der is a str8 up mehjebi
by Taslima Islam October 16, 2016
Get the mug
Get a Mehjebi mug for your mother-in-law Yasemin.