Top definition
Someone who sees the potential in others. Sometimes encourages people through tasty Indian food.
Now I have to get an "A" because Arup told me, "Keep working! If you get a good grade, I will buy you aloo paratha!". How do I turn that down?
by aapne aap May 27, 2011
Get the mug
Get a Arup mug for your mama Yasemin.