What does "Jiggooo" mean?

Some of my friends say or write"JIGOO" as a greeting and won't tell me what it means.
2 answers 2