look up any word, like sex:

1 definition by Phate26

 
1.
A twin of monkeys that screw each other
I went to the zoo and found that monkeys are very active
by Phate26 July 15, 2005