Top definition
A divine person, very handsome, smart, amazing in science, especially physics, a proffesional gamer.
You are sooo mudzaffar
by Jen18019 April 22, 2018
Get the mug
Get a mudzaffar mug for your guy Julia.