It's possible you're thinking of a different language or a slang term that doesn't translate directly to Greek.
Could you provide more context or information about where you encountered this word? I might be able to help you better understand its meaning.