that girl at the back of the indian restaurant made some fine falooda
"a traditional indian desert drink coloured in red most of the time (kinda like the juice a woman releases every "period")
"that girl at the back of the indian restaurant made some fine falooda" What is the definition of "falooda"?