• Definition for "cheecha"
    • A gecko-lizard of Ceylon, Hemidactylus frenatus.
    • View More
  • Sentence for "cheecha"
  • Urban Dictionary for "cheecha"

cheecha definition

  • noun:
    • A gecko-lizard of Ceylon, Hemidactylus frenatus.
    • A gecko-lizard of Ceylon, Hemidactylus frenatus.
41 votes

How would you define cheecha?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!