కాలుజారుkālujāruTop 9000MeaningsVerb1. to stumble2. to walk in a sexually provocative way, to behave promiscuously (of a woman) (idiomatic)