answersLogoWhite

0

Literally it means little monkey but for some reason as slang it also means nap. I don't know maybe little monkeys sleep a lot.

User Avatar

Wiki User

14y ago

What else can I help you with?