What is the meaning of the word "aye-aye"?

Definitions: