Mostly used in Hindi and Punjabi as a slang:
1. Kutti means a bitch (female dog) as well as a dirty,selfish and mean woman. A small
dirty woman.
It is the diminutive form of
Kutiya(official word) carrying the same meaning.
2. Kutti
cheez= Someone or something too cunning or too smart(masc. or fem.).