Top definition
someone with a dazzling smile and eyes which'll make you want to stare at them for ages.
someone who makes constant pjs which are somehow funny, a great guy to talk to, a gadget freak!
look at him, such a debalin!
by youknowyoudontyou May 29, 2011
Get the mug
Get a debalin mug for your papa Vivek.