Top definition
A loving, caring person who's always willing to help. Someone who's good at almost everything and should not be taken advantage of because of his kindness towards people. A very unique human being.
I wish i had a Dilran in my life.
by Lalayogurtsucks July 31, 2011
Get the mug
Get a Dilran mug for your mother-in-law Sarah.
buy the domain for your foodie site