1 definition by Chandralekha
You know that phrase "it's even better in person", that's exactly what EKDUM Biryanis are. Your absolute chaddi buddy with a pinch of pure personality, a bucket full of care, and an eye to always keep you happy.
by Chandralekha November 24, 2021